Нормальное число (вычисление) - Normal number (computing)
эта статья нужны дополнительные цитаты для проверка.Декабрь 2009 г.) (Узнайте, как и когда удалить этот шаблон сообщения) ( |
Плавающая точка форматы |
---|
IEEE 754 |
|
Другой |
В вычисление, а нормальный номер ненулевое число в представление с плавающей запятой который находится в сбалансированном диапазоне, поддерживаемом заданным форматом с плавающей запятой: это число с плавающей запятой, которое может быть представлено без начальных нулей в его значимое.
Величина наименьшего нормального числа в формате определяется выражением бЭмин, где б является основанием (основанием) формата (обычно 2 или 10) и Эмин зависит от размера и макета формата.
Аналогичным образом величина наибольшего нормального числа в формате определяется выражением
- бemax × (б − б1−п),
где п точность формата в цифры и emax это (-Эмин)+1.
в IEEE 754 двоичные и десятичные форматы, б, п, Эмин, и emax имеют следующие значения:[1]
Формат | б | п | Эмин | emax |
---|---|---|---|---|
двоичный16 | 2 | 11 | −14 | 15 |
двоичный32 | 2 | 24 | −126 | 127 |
двоичный64 | 2 | 53 | −1022 | 1023 |
двоичный128 | 2 | 113 | −16382 | 16383 |
десятичный32 | 10 | 7 | −95 | 96 |
десятичный64 | 10 | 16 | −383 | 384 |
десятичный128 | 10 | 34 | −6143 | 6144 |
Например, в наименьшем десятичном формате диапазон положительных нормальных чисел равен 10.−95 через 9.999999 × 1096.
Ненулевые числа, меньшие по величине, чем наименьшее нормальное число, называются ненормальный (или субнормальные) числа. Ноль не является ни нормальным, ни ненормальным.
Смотрите также
использованная литература
- ^ Стандарт IEEE для арифметики с плавающей запятой, 2008-08-29, Дои:10.1109 / IEEESTD.2008.4610935, ISBN 978-0-7381-5752-8, получено 2015-04-26