Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
MoKo 11.04.2012 16:21
Да уж. При таком раскладе наверное действительно придется конвертировать из hex в single.n = (-1)^s \times (m2^{-23})\times 2^{x - 127}То есть сначала надо преобразовать число в десятичное, потом битовыми операциями сдвига и логического И получить значение x и m, затем умножить по формуле.
where s is the sign bit, x is the exponent, and m is the significand.