Ответ:
Целые неотрицательные числа хранятся в двоичной системе счисления. Например, число 13 записывается как \(1101_2\).
Отрицательные целые числа обычно представляются в дополнительном коде. Для получения дополнительного кода отрицательного числа сначала записывают двоичный код его модуля, затем инвертируют все биты и прибавляют 1. Старший разряд показывает знак: 0 — положительное число, 1 — отрицательное.
Например, в 8-разрядном формате:
- \(5_{10}=00000101_2\);
- инверсия: \(11111010_2\);
- прибавляем 1: \(11111011_2\).
Следовательно, \(11111011_2\) — дополнительный код числа \(-5\).
