Дополнение до двух¶
Также: two's complement, дополнительный код
Определение. Способ кодирования знаковых целых: неотрицательные 0..2ⁿ⁻¹−1 обычным двоичным, отрицательное −x как 2ⁿ−x (инвертировать биты и прибавить 1). Сложение работает как сложение по модулю 2ⁿ — одна схема для всех знаков. Диапазон int8: −128..127 (асимметрия: −128 не имеет положительного двойника).
В каких главах встречается¶
Связанные концепты¶
Требуются перед изучением: