|
|
|
|
Короткий вещественный и длинный вещественный форматы данных
Короткий вещественный (32-битовый) и длинный вещественный (64
-битовый) форматы очень похожи на 80-битовый вещественный с плавающей запятой, который мы уже рассмотрели. Эти числа способны
представлять вещественные числа с плавающей запятой, но с меньшим
диапазоном и точностью. Различия показаны в таблице 10-1.
Таблица 10-1
Различия между форматами вещественных данных
њњњњњњњњњњњњљњњњњњњњњљњњњњњњњњњњњљњњњњњњњњњњњњњљњњњњњњњњњњњњњњњњ
Тип данных ‹Мантисса‹ Экспонента‹ Смещение ‹Самая левая
‹ # бит ‹ # бит ‹ экспоненты ‹единица
њњњњњњњњњњњњќњњњњњњњњќњњњњњњњњњњњќњњњњњњњњњњњњњќњњњњњњњњњњњњњњњ
‹ ‹ ‹ ‹
80-битовый ‹ ‹ ‹ ‹
вещественный‹ 64 ‹ 15 ‹ 3FFF(16383) ‹Определена
64-битовый ‹ ‹ ‹ ‹
вещественный‹ 52 ‹ 11 ‹ 3FF(1023) ‹Предполагается
32-битовый ‹ ‹ ‹ ‹
вещественный‹ 23 ‹ 8 ‹ 7F(127) ‹Предполагается
њњњњњњњњњњњњ™њњњњњњњњ™њњњњњњњњњњњ™њњњњњњњњњњњњњ™њњњњњњњњњњњњњњњњ
|
Кроме размера короткий и длинный вещественные форматы отличаются от 80-битового вещественного тем, что самый значимый бит реально не появляется!
Из-за своего ограниченного пространства эти форматы всегда предполагают 1 в самой левой позиции, но не хранят
1, таким образом они приобретают позицию для другой цифры.
|
|