Диапазон значений, представленных дополнением 1 с 7 битами

Предположим, что для хранения двоичного числа доступно 7 битов. Укажите диапазон чисел, которые могут быть представлены дополнением 1. Я обнаружил, что диапазон для дополнения 2 составляет -64 ≤ 0 ≤ 63. Как мне сделать это для дополнения 1?

1 ответ

В методе дополнения 2s для представления двоичных чисел для чисел со знаком диапазон представляемых чисел составляет -2^(N-1) - (2^(N-1)-1) для N-разрядного числа. Вот почему вы получили диапазон -64 - 63 для 7-битного двоичного числа.

Теперь в случае метода представления 1s Complement диапазон чисел, который может быть представлен, составляет -(2^(N-1)-1) - (2^(N-1)-1). И это приведет к диапазону -63 - 63 для 7-битного числа в представлении дополнения 1 с.

Другие вопросы по тегам