|
IEEE 754, Перевод в двоично-десятичный формат. |
|
|
|
Feb 7 2013, 21:36
|

Участник

Группа: Участник
Сообщений: 63
Регистрация: 29-01-09
Пользователь №: 44 159

|
Здравствуйте! Вот у меня возникла непонятка. Я работала все время с целыми числами, т.к. работала, в основном, с микроконтроллерами. А тут такая незадача… Есть устройство, некий датчик, который передает данные в формате IEEE -754. Т.е. в виде дроби, с мантиссой и порядком. Сам стандарт посмотрела, в представлении все понятно, но мне, как говорится, абсолютно не нужно это представление, мне нужно вывести это число на дисплей, и только. Т.е. мне нужно перевести это число в нормальный шестнадцатиричный, или двоично-десятичный код, чтобы можно было просто вывести на дисплей моего прибора. Т.е, может, кто-то писал преобразование из IEEE 754 в двоично-десятичное число? С уважением.
|
|
|
|
|
 |
Ответов
|
Feb 8 2013, 05:17
|
;
     
Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509

|
Вчера постеснялся дальше компостировать мозг про SDCC  Но тем не менее, вижу массу реализаций в /usr/share/sdcc/lib/src файлы _fs2sint.c _fs22uint.c _fs2ulong.c _fs2slong.c В конце концов, реализация printf-large.c (это ужас, между нами говоря), но работает. -- По ссылке постом выше: были матюки на то, что дескать "error prone"
|
|
|
|
Сообщений в этой теме
Белка12 IEEE 754 Feb 7 2013, 21:36 _Pasha Поздравляю.
Вам таки придется перейти на Си, дабы ... Feb 7 2013, 22:11 Белка12 Цитата(_Pasha @ Feb 8 2013, 02:11) Поздра... Feb 8 2013, 17:55  _Pasha Цитата(Белка12 @ Feb 8 2013, 21:51) куча ... Feb 8 2013, 18:02   Белка12 Цитата(_Pasha @ Feb 8 2013, 22:02) Дык pr... Feb 8 2013, 22:03    Палыч Цитата(Белка12 @ Feb 9 2013, 02:03) в Си ... Feb 9 2013, 11:00 Fat Robot IEEE 754 - стандартный float, так что все делается... Feb 7 2013, 22:13 Белка12 Цитата(Fat Robot @ Feb 8 2013, 02:13) IEE... Mar 19 2013, 19:38 Белка12 Спасибо, Палыч!
Кстати.... (Это я на себя в... Feb 9 2013, 11:51 Белка12 Цитата(_Pasha @ Feb 8 2013, 09:17) Но тем... Mar 19 2013, 16:32 toweroff Цитата(Белка12 @ Mar 19 2013, 20:32) Это ... Mar 29 2013, 08:27
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|