Особенности хранения чисел с плавающей точкой в оперативной памяти компьютера заключаются в следующем:
- Число представляется в виде набора битов. 3 Часть из них кодирует мантиссу числа, другая часть — показатель степени, и ещё один бит используется для указания знака числа (0 — если число положительное, 1 — если число отрицательное). 3
- Порядок записывается как целое число в коде со сдвигом. 3 При этом порядок записывается как целое число в коде со сдвигом, а мантисса — в нормализованном виде, своей дробной частью в двоичной системе счисления. 3
- Целую часть при записи числа в память опускают. 4 Это позволяет увеличить точность на 1 бит. 4
- Для упрощения вычислений и сравнения действительных чисел значение порядка в ЭВМ хранится в виде смещённого числа. 3 То есть к настоящему значению порядка перед записью его в память прибавляется смещение. 3
Для чисел одинарной точности выделяется четыре байта памяти, для двойной — восемь. 1