Вы познакомились с экспоненциальной формой представления числа. В ней можно выделить две части: мантиссу, то есть значащие цифры числа, и порядок — степень десятки (в общем случае это степень основания системы счисления, в которой записано данное число).
Ячейка памяти, выделенная для переменной вещественного типа, должна содержать следующие элементы: знак числа, знак порядка, значение порядка и значение мантиссы — естественно, все в двоичном представлении (рис. 2.7).

Рис. 2.7. Распределение двоичных разрядов (бит) при хранении числа типа real
Порядок и знак порядка занимают вместе 8 бит и хранятся, вообще говоря, немного хитрее. Но это нам сейчас не важно.
Главное — понять принцип хранения чисел с плавающей точкой.
Таблица 2.2. Вещественные типы данных языка Паскаль
Тип переменной
|
Формат (длина) в байтах
|
Примерный диапазон абсолютных значений
| Количество значащих десятичных цифр
|
Одинарный (single)
|
| 10-45 - 1038
| 7 или 8
|
Вещественный (real)
|
| 10-39 - 1038
| 11 или 12
|
Двойной (double)
|
| 10-324 – 10308
| 15 или 16
|
Расширенный (extended)
|
| 10-4932 - 104932
| 19 или 20
|