Некоторые методы кодирования числовых значений:
- Двоичная система счисления. 35 Целые числа хранятся и обрабатываются в компьютере в двоичном формате. 5 При вводе число записывается в десятичной системе счисления, а компьютер переводит его в двоичный код. 5
- Представление целых чисел без знака (unsigned integer). 5 Диапазон значений изменяется от 0 до 2 n – 1, где n — количество двоичных разрядов. 5 Например, если под число отводится 1 байт (8 бит), то оно может изменяться в диапазоне от 0 до 255, а если 2 байта (16 бит), то от 0 до 65535. 5
- Представление целых чисел со знаком (signed integer). 5 Один старший двоичный разряд обозначает знак числа: 0 — неотрицательное число, 1 — отрицательное. 5
- Кодирование отрицательных чисел в виде дополнительного кода. 5 Диапазон значений целых чисел в дополнительном коде изменяется от –2 n–1 до 2 n–1 – 1. 5
Выбор метода кодирования зависит от целей и требований конкретной задачи. 1