Нормализация
Как уже было отмечено, запись числа с плавающей точкой не является од-
нозначной. Для однозначности чисел в форме с плавающей точкой необходимо накладывать на мантиссу дополнительные ограничения. Обычно требуют, что- бы мантисса была по абсолютной величине меньше единицы и в ее записи первая цифра после запятой была значимой, т.е. не нулевой. Это ограниче-
ние в общем виде можно записать так:
1 £ m < 1,
10
где 10 - основание системы счисления.
Числа, мантиссы которых удовлетворяют этим неравенствам, называются
нормализованными.
Очевидно, что все сказанное можно отнести не только к десятичной, но и к
любой системе счисления. Условие нормализации числа * в общем виде
можно записать так:
1 £ N < 1,
1*
где 10 - основание той системы счисления, в которой записывается число.
Порядок нормализованного числа при записи с плавающей точкой показы-
вает положение десятичной точки. Положительный порядок показывает номер того разряда мантиссы, после которого в записи числа стоит точка. Если поря- док отрицательный, то он показывает количество нулей между десятичной точ- кой и первым цифровым разрядом мантиссы. Например: если порядок равен +04, то точка стоит после четвертого разряда мантиссы; если порядок равен -*3, то это означает, что между точкой и цифровым разрядом мантиссы стоит три
нуля.
Нормализация чисел в машине производится как автоматически, так и по
специальным командам.