Показано с 1 по 3 из 3

Тема: ieee754 в Delphi

  1. #1

    По умолчанию ieee754 в Delphi

    Ребят есть у кого нибудь функция для перевода дробного 4-х байтного числа из двоичного формата в десятичный и обратно?

  2. #2
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,244

    По умолчанию


    из Си-шного
    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 в гугл, там вроде сразу ссылка на исходник преобразования дана

  3. #3

    По умолчанию

    Спасибо! Будем юзать нэт ))

Похожие темы

  1. Ethernet + Delphi + ПЛК
    от TPEHEP в разделе ПЛК1хх
    Ответов: 20
    Последнее сообщение: 29.05.2011, 15:04
  2. СИ30 + Delphi
    от Necrys в разделе Помощь Разработчикам
    Ответов: 0
    Последнее сообщение: 21.05.2011, 18:51
  3. СИ8 и delphi
    от CybSys в разделе Помощь Разработчикам
    Ответов: 14
    Последнее сообщение: 14.10.2010, 21:09
  4. Delphi + МВА-8 (АС-3)
    от Гость_Павел в разделе Помощь Разработчикам
    Ответов: 1
    Последнее сообщение: 02.04.2008, 08:24
  5. OPC + Delphi
    от Gans в разделе ПЛК1хх
    Ответов: 1
    Последнее сообщение: 18.12.2006, 10:31

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •