и все пишут что ренж от -127 до 127 потомучто -0 же.
а тут написано что получается значений больше 256.
но даже если предположим оно вмещается то что за бред с -128?. от какого числа он инвертирован по расчетам от 128 но этож бред нет же 128(1000 0000 - 1 = 0111 1111 и инвертируем получаем снова 1000 0000)
Дополнительный код не предусматривает отрицательного ноля, а -128 потому что старший бит считают битом знака, а в этом числе только он и установлен
Обсуждают сегодня