[an error occurred while processing this directive]
Ответ: формат то не IEEE, а специфический - msp430
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Dezp 10 сентября 2002 г. 15:03
В ответ на: Пример. отправлено SNN 10 сентября 2002 г. 12:44

float:
msb.47 .39 lsb.0
|-----------------------------------------------|
|e.7.........e.0|Sign|m.38...................m.0|
|-----------------------------------------------|
double - aналогично, но 48 бит соответственно.
Я не могу понять как например, имея число 876,54 получить его double представление в хексе - 0895Bh,0228Fh,05C29h. То есть как вручную, грубо говоря, перевести?
Обратное преобразование понятно: N = (-1)^Sign*M*2^E


Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru