Интернет магазин китайских планшетных компьютеров



Компьютеры - Число одинарной точности

23 января 2011


Оглавление:
1. Число одинарной точности
2. Общий шаблон для побитового доступа



Число одинарной точности — компьютерный формат представления чисел, занимающий в памяти одну ячейку. Как правило, обозначает формат числа с плавающей точкой стандарта IEEE 754.

Числа одинарной точности с плавающей точкой обеспечивают относительную точность 7-8 десятичных цифр и масштабы в диапазоне от 10^−38 до примерно 10^38

Числа одинарной/двойной/расширенной точности поддерживаются на аппаратном уровне сопроцессором

Знак
Экспонента Мантисса
0 0 1 1 1 1 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0  = 0,15625
31 24 23 16 15 8 7 0

Для вычисления показателя степени из восьмиразрядного поля экспоненты вычитается смещение экспоненты равное 12710 = 7F16 = 011111112,. Так как в нормализованной двоичной мантиссе целая часть всегда равна единице, то в поле мантиссы записывается только её дробная часть. Для вычисления мантиссы к единице добавляется дробная часть мантиссы из 23-х разрядного поля дробной части мантиссы 1,010000000000000000000002. Число равно произведению мантиссы со знаком на двойку в степени экспоненты = 1,012*210 = 1012*210 = 510*210 = 0,1562510.



Просмотров: 1316


<<< Число двойной точности