Показать сообщение отдельно
Старый 14.04.2005, 12:36   #5
srr
Гость
 
Аватар для srr
 
Сообщений: n/a
По умолчанию Помогите преобразовать

Вы неверно интерпретирует термины "нормализования мантиса" и "порядок".
итак число в памяти представлено так: 84 5b 47 21
Тогда 5B4721h = 5981985(dec) =10110110100011100100001 - это дробная часть числа 0.10110110100011100100001 (bin) (23разряда)
0.10110110100011100100001 (bin) = (5981985(dec)) / (2 в 23 степени) = 5981985 / 8388608 = 0,71310818195343017578125
теперь перйдем к порядку - он равен 4h=84h-80h=4(dec) следовательно результат = 0,71310818195343017578125 * (2 в степени 4) = 0,71310818195343017578125 * 16= 11,4097309112548828125
 
 
Время генерации страницы 0.03719 секунды с 9 запросами