Среда разработки Unimod PRO 2 (версия 2.3.40)
 Руководство по программированию
×

CHECK_FLOAT - проверка формата числа REAL


Назначение.
Функция CHECK_FLOAT() проверяет вещественное число на соответствие формату.
 
Входной параметр.
  • in1 - тип данных REAL (проверяемое число).
     
Выходной параметр.
  • out - тип данных INTEGER:
    Значение out
    Краткое описание
    0
    Правильное значение (DOUBLE_TYPE_GOOD)
    1
    +бесконечность или -бесконечность (DOUBLE_TYPE_INF);
    2
    Не правильное число (NAN/QNAN)(DOUBLE_TYPE_NAN);
    3
    Неопределенность (DOUBLE_TYPE_INDF).
     
    Описание синтаксиса.
На языке ST
На языках FBD/LD
out := CHECK_FLOAT(in1)
Примеры:
CHECK_FLOAT(2024.202); //out = 0
Примеры: