Подання числової інформації в ЕОМ

В ЕОМ використовуються три види чисел: з фіксованою комою, з плаваючою комою та двійково-десяткове подання. Точка (кома) відділяє цілу частину числа від дробової. У чисел з фіксованою точкою точка розміщується або перед першою значущою цифрою (число менше нуля), або після останньої значущої цифри (число більше нуля). Перед старшим розрядом числа фіксується знак. Позитивні числа мають нульове значення знакового розряду, негативні – одиничне. Числа з плаваючою точкою мають поля: знак порядку, порядок, знак мантиси, мантиса. Кількість бітів, що відводять під кожне з полів, залежить від точності подання ( одинарна, подвійна або розширена) та від типу процесора.

Крім того, залежно від процесора поле знака мантиси може бути відсутнім. У такому випадку порядок знаходиться як сума істинного порядку і позитивної деякої константи, яка називається зміщенням. Значення зміщення залежить від точності (наприклад, для одинарної точності воно дорівнює 127). Наприклад, для відтворення числа одинарної точності (4 байти) у процесорах фірми Intel відводяться 1 біт – під знак, 8 бітів – під порядок і 23 біти – під мантису.