ИИ Репетитор

Прямой и дополнительный код

Информатика, 10–11 класс · раздел «Информатика 10–11: ещё уроки»

Главное

Отрицательные числа хранят в дополнительном коде: инвертировать биты модуля и прибавить 1. В 8 битах −1 = 11111111.

Правила

  1. Старший бит — знак
  2. Инверсия + 1
  3. 8-битный диапазон −128…127

Разберём пример

Дополнительный код числа −5 в 8 битах?

11111011

Частые ошибки

Потренироваться

Задания с проверкой и подсказками, схема темы и разбор ошибок с ИИ-репетитором — в уроке на платформе.

Открыть урок
← Двоичная арифметикаСловари и множества в Python →