stringtranslate.com

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

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

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

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

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

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

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

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

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

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

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

Рекомендации

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