Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Алгоритмы > Как узнать, какое число?


Автор: shotwell 11.9.2004, 12:41
Help me!!
Есть строка битов (32 штуки)
известно что это число с плавающей точкой
как узнать что это за число?

Автор: SDS 11.9.2004, 12:51
Вопрос из серии Летят 2 пожарника --- сколько лет машинисту.
Т.к. у тебя запятая плавующая, то это может быть число от 2^32 до 2^(-31). Вероятно, где - то в первых 5 битах лежит информация, где ставить запятую.

Автор: val 13.9.2004, 09:10
Тебе надо ознакомится в форматом представления чисел с плавующей запятой на твоей платформе. Определись с тем, сколько битов выделяется на мантису, порядок, знак и как они локализированы...

Автор: seagull 13.9.2004, 10:54
Цитата(shotwell @ 11.9.2004, 09:41)
Есть строка битов (32 штуки)
известно что это число с плавающей точкой

Откуда эта строка берется?
Если ты знаешь что она сформирована в твоей системе или на подобной платформе. То можно попробовать обыкновенное преобразование типов.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)