Normal number (computing)

Normal number (computing)
Floating-point precisions

IEEE 754:
16-bit: Half (binary16)
32-bit: Single (binary32), decimal32
64-bit: Double (binary64), decimal64
128-bit: Quadruple (binary128), decimal128
Other:
Minifloat · Extended precision
Arbitrary precision

In computing, a normal number is a non-zero number in a floating-point representation which is within the balanced range supported by a given floating-point format.

The magnitude of the smallest normal number in a format is given by bemin, where b is the base (radix) of the format (usually 2 or 10) and emin depends on the size and layout of the format.

Similarly, the magnitude of the largest normal number in a format is given by

bemax × (bb1−p),

where p is the precision of the format in digits and emax is (−emin)+1.

In the IEEE 754 binary and decimal formats, p, emin, and emax have the following values:

Format p emin emax
binary16 11 −14 15
binary32 24 −126 127
binary64 53 −1022 1023
binary128 113 −16382 16383
decimal32 7 −95 96
decimal64 16 −383 384
decimal128 34 −6143 6144

For example, in the smallest decimal format, the range of positive normal numbers is 10−95 through 9.999999 × 1096.

Non-zero numbers smaller in magnitude than the smallest normal number are called denormal (or subnormal) numbers. Zero is neither normal nor subnormal.


Wikimedia Foundation. 2010.

Игры ⚽ Поможем решить контрольную работу

Look at other dictionaries:

  • Normal number — For the floating point meaning in computing, see normal number (computing). In mathematics, a normal number is a real number whose infinite sequence of digits in every base b[1] is distributed uniformly in the sense that each of the b digit… …   Wikipedia

  • Normal (mathematics) — In mathematics, normal can have several meanings:* Surface normal, a vector (or line) that is perpendicular to a surface. * Normal component, the component of a vector that is perpendicular to a surface. ** Normal curvature, of a curve on a… …   Wikipedia

  • Nombre normal —  Pour l’article homonyme, voir nombre normal (informatique) (en), i.e. nombre qui est dans un intervalle normal de format en virgule flottante.  En mathématiques, un nombre normal est un nombre réel tel que la fréquence d… …   Wikipédia en Français

  • Computing Tabulating Recording Corporation — Fate Renamed Successor IBM Founded 1911 Defunct 1924 …   Wikipedia

  • Normal height — Normal heights are heights above sea level, one of several types of height which are all computed slightly differently. Alternatives are: orthometric heights and dynamic heights. The normal height H * of a point is computed from geopotential… …   Wikipedia

  • Normal distribution — This article is about the univariate normal distribution. For normally distributed vectors, see Multivariate normal distribution. Probability density function The red line is the standard normal distribution Cumulative distribution function …   Wikipedia

  • Normal order — For other uses, see Normal order (disambiguation). In quantum field theory a product of quantum fields, or equivalently their creation and annihilation operators, is usually said to be normal ordered (also called Wick order) when all creation… …   Wikipedia

  • Normal curve equivalent — In educational statistics, a normal curve equivalent (NCE), developed for the United States Department of Education by the RMC Research Corporation,[1][2] is a way of standardizing scores received on a test. It is defined as (approximately) 50 +… …   Wikipedia

  • Normal equation — Equation E*qua tion, n. [L. aequatio an equalizing: cf. F. [ e]quation equation. See {Equate}.] 1. A making equal; equal division; equality; equilibrium. [1913 Webster] Again the golden day resumed its right, And ruled in just equation with the… …   The Collaborative International Dictionary of English

  • Cryptographically secure pseudorandom number generator — A cryptographically secure pseudo random number generator (CSPRNG) is a pseudo random number generator (PRNG) with properties that make it suitable for use in cryptography. Many aspects of cryptography require random numbers, for example: Key… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”