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

Вниз

Реализация float8/16/24   Найти похожие ветки 

 
A.L.E.X.A.N.D.E.R.   (2009-10-18 14:04) [0]

Здравствуйте !
Хотелось бы узнать , можно ли как-то прочесть 8/16/24 битный float или же преобразовать его 32 .
Писать алгоритм распарсивания его по порядку и мантисе (тем более размеры полей не понятны) особого желания нет .
Спасибо !


 
Омлет   (2009-10-18 16:45) [1]

Откуда прочесть?


 
A.L.E.X.A.N.D.E.R.   (2009-10-18 20:48) [2]

Из файла читаю


 
Омлет   (2009-10-18 20:56) [3]

> Хотелось бы узнать , можно ли как-то прочесть

Если известно, как оно записано, то прочесть можно. В чем проблема?


 
Сергей М. ©   (2009-10-18 21:02) [4]


> Из файла читаю


Что за файл с такой солянкой сборной из разных float-форматов ?
Что за программа его формирует ?


 
A.L.E.X.A.N.D.E.R.   (2009-10-18 22:25) [5]

>>Если известно, как оно записано, то прочесть можно. В чем проблема?
Прочеть-то вообще что угодно можно :D Но в читабельный вид преобразовать совсем другое - я ж писал , что размеры полей мантисы и порядка неизвестны.

>>Что за файл с такой солянкой сборной из разных float-форматов ?
Это гении разработчики одной из игр сделали такую "ч0ткую" оптимизацию в своих скриптах .


 
Amoeba ©   (2009-10-18 23:02) [6]


> размеры полей мантисы и порядка неизвестны

Тогда остается только гадание на бобах ... И обсуждать здесь больше нечего.


 
sniknik ©   (2009-10-18 23:56) [7]

> Это гении разработчики одной из игр сделали такую "ч0ткую" оптимизацию в своих скриптах .
молодцы! вот это я понимаю защита, от того чтобы в них всякие ковырялись...  которые не знают даже, что такое число в компе.

> Тогда остается только гадание на бобах ...
ну, разработчики то свой формат понимают, (скрипты то же что-то выполнять должно), это только хакерам они его не сообщили, а они пусть гадают.


 
A.L.E.X.A.N.D.E.R.   (2009-10-19 02:01) [8]

понеслась , епт
мне кажется в первом посте описано достаточно для того , кто знает ответ =)


 
Германн ©   (2009-10-19 03:13) [9]


> A.L.E.X.A.N.D.E.R.   (19.10.09 02:01) [8]
>
> понеслась , епт
> мне кажется в первом посте описано достаточно для того ,
>  кто знает ответ =)

Когда кажется, креститься надо!
(с) не помню чей.


> в первом посте описано достаточно для того , кто знает ответ

Да и ответ уже дан

> sniknik ©   (18.10.09 23:56) [7]


 
sniknik ©   (2009-10-19 07:56) [10]

> для того , кто знает ответ =)
ответ знать мало, нужно еще формат числа, без этого комп не отличит флоат от целого, знаковое от без знакового, два подряд байта от одного ворд, и т.д.

и если ты это скрываешь, или тебе влом обьяснять/показать пример данных, хочешь чтобы угадывали с первого поста, то это, что называется - не судьба.

> в первом посте описано достаточно
вот странно, как, не зная ответа на вопрос (раз спрашивают)  спрашивающие решают чего достаточно для ответа?


 
SergeyIT ©   (2009-10-19 15:15) [11]


> Писать алгоритм... особого желания нет .

А здесь, видимо, все желают поработать.;)



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

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

Наверх





Память: 0.47 MB
Время: 0.005 c
15-1255165531
Дмитрий_
2009-10-10 13:05
2009.12.06
Разъесните что нужно сделать


15-1254762749
Константинов
2009-10-05 21:12
2009.12.06
Ксера паспорта при регистрации домена


2-1256020739
123123
2009-10-20 10:38
2009.12.06
ASCII символы


15-1254601813
Юрий
2009-10-04 00:30
2009.12.06
С днем рождения ! 4 октября 2009 воскресенье


4-1222413068
Riply
2008-09-26 11:11
2009.12.06
RtlCopyUnicodeString и IRQL





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский