Как записывать прямой и дополнительные коды чисел?

Очевидно, они отличаются способом вычисления.
Прямой код — это двоичное представление числа, в котором старший бит знаковый.
А дополнительный — это инвертированное двоичное представление числа плюс один.

Возьмем число -1

Двоичное представление 1 — это 00000001
Тогда прямой код -1=10000001
Дополнительный -1=11111110+1=11111111

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *