Просмотр полной версии : ieee754 в Delphi
Alex_Kos
03.03.2012, 12:01
Ребят есть у кого нибудь функция для перевода дробного 4-х байтного числа из двоичного формата в десятичный и обратно?
:)
из Си-шного
int i = 0x3f800000;
float f = *reinterpret_cast<float*>(&i);
из Явы
Float.intBitsToFloat((
((bytes[0] & 0xff) << 24) |
((bytes[1] & 0xff) << 16) |
((bytes[2] & 0xff) << 8) |
(bytes[3] & 0xff)
));
А по поводу Дельфи, загрузите свою фразу ieee754 в Delphi в гугл, там вроде сразу ссылка на исходник преобразования дана
Alex_Kos
05.03.2012, 11:53
Спасибо! Будем юзать нэт ))
Powered by vBulletin® Version 4.2.3 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot