TURBO PASCAL

Новости

Программы   

Turbo Pascal 

Игры

Документация   

Странности

FAQ

Ссылки

Форум

Гостевая книга

Рассылка

Благодарности

Об авторе

 

 

Тип числа с одинарной точностью 

             Четырехбайтовое (32-битовое) число типа Single подразделяет-
        ся на три поля:

                           1    8           23
                         ┌───┬──────┬───────..─────────┐
                         │ s │  e   │        f         │
                         └───┴──────┴───────..─────────┘
                             msb   lsb msb            lsb

             Значение v этого числа определяется с помощью выражений:

             if 0 < e < 255,      then v = (-1)^s * 2^(e-12) * (l.f).
             if e = 0 and f <> 0, then v = (-1)^s * 2^(126) * (o.f).
             if e = 0 and f = 0,  then v = (-1)^s * O.
             if e = 255 and f = 0, then v = (-1)^s * Inf.
             if e = 255 and f <> 0, then v = NaN.

Содержание

На первую страницу

Rambler's Top100 Rambler's Top100
PROext: Top 1000

(с)Все права защищены

По всем интересующим вопросам прошу писать на электронный адрес

Hosted by uCoz