Ответ:

Целые неотрицательные числа хранятся в двоичной системе счисления. Например, число 13 записывается как \(1101_2\).

Отрицательные целые числа обычно представляются в дополнительном коде. Для получения дополнительного кода отрицательного числа сначала записывают двоичный код его модуля, затем инвертируют все биты и прибавляют 1. Старший разряд показывает знак: 0 — положительное число, 1 — отрицательное.

Например, в 8-разрядном формате:

  1. \(5_{10}=00000101_2\);
  2. инверсия: \(11111010_2\);
  3. прибавляем 1: \(11111011_2\).

Следовательно, \(11111011_2\) — дополнительный код числа \(-5\).