Некоторые способы представления двоичных чисел в электронных системах:
- Прямой код. 2 Способ представления двоичных чисел с фиксированной запятой. 2 Обычно используется для записи неотрицательных чисел. 2 Есть вариант для записи как положительных, так и отрицательных чисел. 2 В этом случае старший бит объявляется знаковым разрядом. 2 Если он равен 0, то число положительное, если 1 — отрицательное. 2
- Обратный код. 2 Метод вычислительной математики, который позволяет вычесть одно число из другого, используя только операцию сложения. 2 Обратный двоичный код положительного числа состоит из одноразрядного кода знака (двоичной цифры 0), за которым следует значение числа. 2 Обратный двоичный код отрицательного числа состоит из одноразрядного кода знака (двоичной цифры 1), за которым следует инвертированное значение положительного числа. 2
- Дополнительный код. 2 Наиболее распространённый способ представления отрицательных чисел. 2 Позволяет заменить операцию вычитания на операцию сложения и сделать операции сложения и вычитания одинаковыми для знаковых и беззнаковых чисел. 2 В дополнительном коде старший разряд отводится для представления знака числа (знаковый бит). 2 Диапазон десятичных чисел, которые можно записать в дополнительном коде, — от -128 до +127. 2
Также в электронных вычислительных машинах (ЭВМ) используются форматы представления чисел: естественный (с фиксированной запятой) и нормальный (с плавающей запятой). 1