Характеристика формата с плавающей запятой (ПЗ)
Общий вид формата с плавающей запятой:
s – знак числа; f – дробная часть мантиссы.
Значение произвольного числа Х в таком формате описывается выражением:
где
m = 1,f – мантисса числа, нормализованная в диапазон [1…2[;
p – истинный порядок числа;
e = p + sh – машинный порядок, представленный в формате ПЗ; sh – смещение, обеспечивающее всегда неотрицательное значение e;
Истинный порядок может принимать значения ,
соответственно машинный порядок лежит в диапазоне ;
Для этого значение смещения должно составлять .
В обобщенном виде значение числа можно представить как . Поскольку в формате представлена только дробная часть мантиссы, во всех операциях перед обработкой чисел нужно восстановить единицу целой части в позиции знака числа. Значение знака перед установкой «1» нужно сохранить (при суммировании-вычитании) или выполнить необходимую обработку знаков для получения знака результата (при умножении и делении).
|