Один из способов кодирования чисел в обратном порядке заключается в инвертировании всех цифр двоичного кода абсолютной величины числа, включая разряд знака: нули заменяют единицами, а единицы — нулями. 1
Для положительного числа обратный код совпадает с его прямым кодом. 2 Для отрицательного числа в знаковом разряде записывается «1», а цифровые значения меняются на противоположные. 2
Ещё один способ — дополнительный код. 12 Он получается образованием обратного кода с последующим прибавлением единицы к его младшему разряду. 1 Положительные числа в дополнительном коде не изменяются, а отрицательные кодируются так: к обратному коду отрицательного числа (к младшему разряду) добавляется 1. 2