Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2008.02.10;
Скачать: [xml.tar.bz2];

Вниз

Где можно прочитать про формат IEEE , дело в том , что дивайс   Найти похожие ветки 

 
aha   (2008-01-20 21:58) [0]

выдает три байта , ( я знаю по индикации какое число ) , а расшифровать не могу , вроде бы есть сноска , что формат ieee.
0    -> 00 00 00
1   -> 3F 00 00
2   -> 40 00 00
3   -> 40 40 00
4   -> 40 80 00
5   -> 40 A0 00
6   -> 40 C0 00
7   -> 40 E0 00
8   -> 41 00 00
9   -> 41 10 00
 

16   ->41 80 00
17   ->41 87 00
18   ->41 90 00
19   ->41 97 00
 

31   ->41 F7 00
32   ->42 00 00
33   ->42 04 00

.
.
.
.


 
Сергей М. ©   (2008-01-20 22:08) [1]

http://www.onembedding.com/tools/utility/fpconvert/


 
Сергей М. ©   (2008-01-20 22:09) [2]

http://www.onembedding.com/info/float/


 
aha   (2008-01-20 22:29) [3]

спасибо за ссылку , кстати у меня ошибка была для единицы  3F 80 00
и младший байт в моем случае не используется видимо . А для чего такой сложный формат нужен ? Чтобы совсем запутать ? :-)


 
aha   (2008-01-21 00:14) [4]

почему то до 16 правильно работает , а далее какой то глюк

для 17  ->  41 88 00 00 ( по калькулятору и моему прибору все сходится )

по алгоритму мантисса равна 2 в степени 19= 524288 для
000 1000 0000 0000 0000 0000
Далее е=131-127=4  
2 в степени 4 , умножаем 1,0524288 , равно 16.8368 , а вовсе не 17 . Где моя ошибка ?


 
han_malign ©   (2008-01-21 15:45) [5]

полный диапазон не являтся степенью десяти...
$80000/$800000 = 0,0625
1,0625*16 = 17



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2008.02.10;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.047 c
15-1200054385
Ega23
2008-01-11 15:26
2008.02.10
Надо работать с UDP


15-1199017899
AlexanderMS
2007-12-30 15:31
2008.02.10
Скрипты, меняющие только что введённый в редакторе кода текст


9-1166878569
maxProg
2006-12-23 15:56
2008.02.10
Direct3D - Освещение


1-1194007320
try
2007-11-02 15:42
2008.02.10
Lotus Domino


15-1199980335
anton773
2008-01-10 18:52
2008.02.10
поиск файлов





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский