Ôóíêöèîíàëüíûé ïëàí (FUP) äë S7300 è S7400
C79000G7076C50802
Числа с плавающей точкой
Число с плавающей точкой (называемое также вещественным или
действительным числом) - это положительное или отрицательный число, которое
со держит десятичную величину, например, 0.339 или – 11.1. Вы можете также
включить экспоненту для числа с плавающей точкой, чтобы указать целую
степень числа 10 , на которую действительное число умножается, чтобы
получить величину, которую Вы хотите предст авить. Например, Вы можете
представить 1 234 000 как 1.234E6 или 1.234e6 (т.е. 1.234 х 10
6
). Taблица C-5
показывает диапазон значений числа с плавающей точкой.
В памяти число с плавающей точкой занимает два слова (32 бита, см. рисунок C–
3). Самый старший бит указывает знак числа (бит 31, где 0 указывает на плюс, 1
указывает на минус). Другие биты представляют экспо ненту и мантисс у.
Taблица C-5. Диапазоны значений чисел с плавающей точкой (вещественных)
Формат
Диапазон
1)
Числа с плавающей точкой от –3.402 823E+38 дo –1.175 495E–38
и ± 0 и
от +1.175 495E–38 дo +3.402 823E+38
1
Если результат операции с плавающей точкой попадет в диапазоны от –
1.175495E–38 дo –1.401298E–45 или от +1.401298E–45 дo +1.175495E–38, то
произойдет потеря значимости (см. тaблицу 12–2). Это - диапазон
ненормализованных чисел.
Формат чисел с плавающ ей точкой
Числа с плавающей точкой в FUP соответствуют основному формату единичной
ширины, опис анно му в стандарте ANSI/IEEE Std 754–1985, Стандарт IEEE для
двоичной арифметики с плавающей точкой. В этом формате Вы можете
представить только величины, которые определяются следующими тремя
целыми параметрами:
• p = количество значимых битов (точность)
• E
max
= максимальная экспонента
• E
min
= минимальная экспонента
Taблица C–6 показывает параметры форматов.
Taблица C-6. Параметры для формата чисел с плавающей точкой
Наименование параметра Значение параметра
p24
E
max
+127
E
min
-126
Смещение экспо ненты +127
Ширина экспоненты в битах 8
Ширина формата в битах 32