stringtranslate.com

Нормальное число (вычисление)

В вычислительной технике обычное число — это ненулевое число в представлении с плавающей точкой , которое находится в сбалансированном диапазоне, поддерживаемом заданным форматом с плавающей точкой: это число с плавающей точкой, которое может быть представлено без начальных нулей в его значащей части .

Величина наименьшего нормального числа в формате определяется по формуле:

где b — основание (radix) формата (например, общие значения 2 или 10 для двоичных и десятичных систем счисления) и зависит от размера и макета формата.

Аналогично, величина наибольшего нормального числа в формате определяется как

где p — точность формата в цифрах и связана с соотношением:

В двоичном и десятичном форматах IEEE 754 b , p , и имеют следующие значения: [1]

Например, в наименьшем десятичном формате в таблице (decimal32) диапазон положительных нормальных чисел составляет от 10 −95 до 9,999999 × 10 96 .

Ненулевые числа, меньшие по величине, чем наименьшее нормальное число, называются субнормальными числами (или ненормальными числами ).

Ноль не считается ни нормальным, ни субнормальным.

Смотрите также

Ссылки

  1. ^ Стандарт IEEE для арифметики с плавающей точкой, 29 августа 2008 г., doi :10.1109/IEEESTD.2008.4610935, ISBN 978-0-7381-5752-8, получено 2015-04-26