Старший бит в байте определяет знак числа... А в одном байте может хранится значение от -127 до 127. Так вот допустим есть восьми битное число представленное в двоичном коде: 1000 0001. Вопрос - в нашем понимании это будет 1 или -1?
Группа: Свой
Сообщений: 71
Регистрация: 7-07-06
Из: Новосибирск
Пользователь №: 18 652
Не знаю что значит "в нашем понимании", а обычное представление -1 это 11111111, а 10000001 - это -127. Это позволяет просто складывать с отрицательными числами (на переполнение забивается).