17
правок
Изменения
Новая страница: «== Прямой код == При записи числа в прямом коде старший разряд является знаковым разрядом. Е…»
== Прямой код ==
При записи числа в прямом коде старший разряд является знаковым разрядом. Если его значение равно 0 — то число положительное, если 1 — то отрицательное. В остальных разрядах (которые называются цифровыми разрядами) записывается двоичное представление модуля числа.
== Применение прямого кода ==
Прямой код используется в основном только для записи неотрицательных чисел, т.к. получить прямой код такого числа достаточно просто.
Однако, у прямого кода есть ряд недостатков:
-В прямом коде существует два нуля ("+" и "-" ноль)
-Крайне неудобно выполнять арифметические операции с отрицательными числами
Из-за его недостатков прямой код неэффективен в использовании
При записи числа в прямом коде старший разряд является знаковым разрядом. Если его значение равно 0 — то число положительное, если 1 — то отрицательное. В остальных разрядах (которые называются цифровыми разрядами) записывается двоичное представление модуля числа.
== Применение прямого кода ==
Прямой код используется в основном только для записи неотрицательных чисел, т.к. получить прямой код такого числа достаточно просто.
Однако, у прямого кода есть ряд недостатков:
-В прямом коде существует два нуля ("+" и "-" ноль)
-Крайне неудобно выполнять арифметические операции с отрицательными числами
Из-за его недостатков прямой код неэффективен в использовании