Ребят есть у кого нибудь функция для перевода дробного 4-х байтного числа из двоичного формата в десятичный и обратно?
Вид для печати
Ребят есть у кого нибудь функция для перевода дробного 4-х байтного числа из двоичного формата в десятичный и обратно?
:)
из Си-шногоиз ЯвыЦитата:
int i = 0x3f800000;
float f = *reinterpret_cast<float*>(&i);
А по поводу Дельфи, загрузите свою фразу ieee754 в Delphi в гугл, там вроде сразу ссылка на исходник преобразования данаЦитата:
Float.intBitsToFloat((
((bytes[0] & 0xff) << 24) |
((bytes[1] & 0xff) << 16) |
((bytes[2] & 0xff) << 8) |
(bytes[3] & 0xff)
));
Спасибо! Будем юзать нэт ))