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

Тема: Преобразовать HEX в Float

  1. #1

    По умолчанию Преобразовать HEX в Float

    Дано целое число в шестнадцатеричном формате, как преобразовать его в число с плавающей точкой. Например : 42 5F 5C 28 = 55.84

  2. #2

    По умолчанию

    Попробуйте в библиотеке oscat_basic_331_codesys2 поискать. Там много преобразований. Хотя не факт.

  3. #3

    По умолчанию

    Библиотека интересная, но к сожалению ничего не подходит.

  4. #4
    Пользователь
    Регистрация
    19.05.2011
    Адрес
    Челябинск
    Сообщений
    83

    По умолчанию

    UNION ?

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

    По умолчанию

    в принципе нет такого преобразования, это разные вещи. это у Вас обычное четырехбайтовое число вот его и можно преобразовать, вопрос в том откуда его взяли, если это real то ничего делать не надо, возможно байты местами поменять придется, если это dword, то есть dword_to_real
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

Похожие темы

  1. Переход от float (Nullable) к просто float
    от ASo в разделе Master SCADA 3
    Ответов: 1
    Последнее сообщение: 12.11.2014, 14:21
  2. Ответов: 6
    Последнее сообщение: 20.10.2013, 13:58
  3. float в ИП320
    от Vladimir_M в разделе Панели оператора (HMI)
    Ответов: 0
    Последнее сообщение: 06.11.2012, 17:07
  4. Как преобразовать значения ItrL в секунды
    от AlexanderZX в разделе Помощь Разработчикам
    Ответов: 0
    Последнее сообщение: 25.03.2010, 12:07
  5. как преобразовать время?
    от hilih в разделе Помощь Разработчикам
    Ответов: 4
    Последнее сообщение: 15.06.2009, 23:07

Ваши права

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