В интервале [+0, 1) имеется 127 • 2 23 значений, представленных в float
, а не 2 24 .Существует один для каждой комбинации поля кодирования экспоненты от 0 до 126 включительно, с каждым значением 23 битов в поле значимости и кодирования.
Каждое значение в форме m • 2 −24 , с 0 ≤ m <2 <sup>24 , представимо.Наименьшее ненулевое значение в этой форме равно 2 -24 , что представлено кодом экспоненты 103 и значимым кодом 0. 0. Математическим показателем является код 103, минус смещение, 127, что равно −24, а математическое значение равно 1.
. Для любого такого m , отличного от нуля, пусть b будет номером позиции его старшего 1 бита(нумерация от 0 для младшего бита).Затем m • 2 −24 кодируется в float
с кодом экспоненты b + 103 и значимым кодом m • 2 24− b -2 24 .Для m = 0 он кодируется всеми нулевыми битами.
Ни одно из чисел в этой форме не является ненормальным.