Число одинарной точности: различия между версиями

[непроверенная версия][непроверенная версия]
Содержимое удалено Содержимое добавлено
Было перепутано
После фразы "Число равно произведению мантиссы ... = ..." мантисса 1,01 представлена в двоичном, а не в десятичном, как было указано.
Строка 59:
|colspan=4 style="border: none; border-right: 1px solid gray; text-align: right"|0
|}
Для вычисления [[показательная функция|показателя степени]] из восьмиразрядного поля порядка вычитается смещение порядка равное 127<sub><small>10</small></sub> = 7F<sub><small>16</small></sub> = 01111111<sub><small>2</small></sub> (то есть, 01111100<sub><small>2</small></sub> - 01111111<sub><small>2</small></sub> = 124<sub><small>10</small></sub> - 127<sub><small>10</small></sub> = -3<sub><small>10</small></sub>). Так как в ''нормализованной'' двоичной мантиссе целая часть всегда равна единице, то в поле мантиссы записывается только её дробная часть. Для вычисления мантиссы к единице добавляется дробная часть мантиссы из 23-х разрядного поля дробной части мантиссы 1,01000000000000000000000<sub><small>2</small></sub>. Число равно произведению мантиссы со знаком на двойку в степени порядка = 1,01<sub><small>102</small></sub>*2<sub><small>10</small></sub><sup>-3<sub><small>10</small></sub></sup> = 101<sub><small>2</small></sub>*2<sub><small>10</small></sub><sup>-5<sub><small>10</small></sub></sup> = 5<sub><small>10</small></sub>*2<sub><small>10</small></sub><sup>-5<sub><small>10</small></sub></sup> = 0,15625<sub><small>10</small></sub>.
 
== Общий шаблон для побитового доступа ==