Главная страница
    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.004 c
15-1255017902
TUser
2009-10-08 20:05
2009.12.06
Сакральный смысл понятия дурак :)


2-1255533352
madmech
2009-10-14 19:15
2009.12.06
Как отстроить ширину и высоту у DBGrid


15-1255180534
Artem
2009-10-10 17:15
2009.12.06
Проблема


2-1255610309
XTasy
2009-10-15 16:38
2009.12.06
Глобальные переменные delphi


15-1254831159
Kolan
2009-10-06 16:12
2009.12.06
Как тестировать не публичные методы?





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