Пример 1.13.
Представить в дополнительных кодах двоичные числа (+1000010)2 и (-1000010)2:
а) [+1000010]доп=0 1000010
б) [-1000010]доп=28-1000010=10 0000000-1000010=1 0111110
Таким образом, дополнительный код положительного числа совпадает с прямым кодом. Дополнительный код отрицательного числа образуется по следующему правилу: все младшие разряды числа до первой единицы включительно сохраняют своё значение, остальные инвертируются, а в знаковом разряде записывается единица.
Ноль в дополнительном коде имеет единственное представление:
[+0]доп=[-0]доп=[0]доп=
Как следует из (1.18) дополнительный код осуществляет отображение отрицательных чисел на область положительных чисел (рис. 1.1)