Eсли P’=0 и f=0, то X=0.

Eсли P’=max, то данное X не является числом, а представляет некоторое специальное значение:

+бесконечность : 0 11 . . .11 00. . . . 00

- бесконечность : 1 11 . . .11 00. . . . 00

P’ f

Не числа: (NaN, Not a Number): P’=11. . . 11, а f≠0

 

Неопределённость: P’=11. . . 11, а f=1000 . . . 00

 

Денормализованные числа: 0/1 P’=000. . . . 00, а f≠0

 

Положение точки не фиксируется, оно определяется порядком P числа, т.е. точка как бы плавает по разрядной сетке: для разных чисел её место может быть разным. Такая форма представления получила название представления с плавающей точкой. Код числа в этом случае называют машинным кодом представления с плавающей точкой. Характеристики машинного слова: МС {n, k, m, q, E=2}, Е не хранится, оно выбирается при конструировании процессора, также как и способ представления порядка P’.

В дальнейшем будем рассматривать тип double

Пример. X=3.5 = 11.12 = (-1)0 *1.11*21

P’ = 1+1023 =1024

p’=1024 f=0.11