Ответ:

Для положительного числа во всех трёх кодах записывается обычный двоичный код с нулевым знаковым разрядом. Для отрицательных чисел прямой код содержит модуль числа, обратный код получается инвертированием разрядов модуля, а дополнительный — прибавлением 1 к обратному коду.

Число 10: двоичная запись модуля — 0001010.

  • Прямой код: 00001010.
  • Обратный код: 00001010.
  • Дополнительный код: 00001010.

Число −15: двоичная запись модуля — 0001111.

  • Прямой код: 10001111.
  • Обратный код: 11110000.
  • Дополнительный код: 11110001.