На главную
Подписка
Новости










Главная / MS-DOS / MS-DOS. РУКОВОДСТВО РАЗРАБОТЧИКА / Глава 10 / Короткий вещественный и длинный вещественный форматы данных Сделать домашней страницей Добавить в избранное Написать писмо

НАЗАД СОДЕРЖАНИЕ ВПЕРЁД

Короткий вещественный и длинный вещественный форматы данных

Короткий вещественный (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, таким образом они приобретают позицию для другой цифры.


НАЗАД СОДЕРЖАНИЕ ВПЕРЁД

Hosted by uCoz