Прямой и дополнительный код
Информатика, 10–11 класс · раздел «Информатика 10–11: ещё уроки»
Главное
Отрицательные числа хранят в дополнительном коде: инвертировать биты модуля и прибавить 1. В 8 битах −1 = 11111111.
Правила
- Старший бит — знак
- Инверсия + 1
- 8-битный диапазон −128…127
Разберём пример
Дополнительный код числа −5 в 8 битах?
11111011
Частые ошибки
- Путать обратный и дополнительный код.
Потренироваться
Задания с проверкой и подсказками, схема темы и разбор ошибок с ИИ-репетитором — в уроке на платформе.
Открыть урок