Нормальное число (вычисление) - 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