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

LOG - логарифм


Назначение.
Функция LOG() используется для вычисления логарифма положительного вещественного числа.
 
Входные параметры.
  • in1 - тип данных REAL, должен быть больше 0.
  • in2 - тип данных INTEGER (основание логарифма).
     
Выходной параметр.
  • out - тип данных REAL.
 
Описание алгоритма.
Входные параметры
Выходной параметр
in1 < 0
out = 0
in2 = 2
out=log2(in1)
in2 = 10
out=log10(in1)
in2 = любое значение, кроме 2 и 10
out=logein1=ln(in1)
 
Описание синтаксиса.
На языке ST
На языках FBD/LD
out := LOG(in1)
Примеры:
LOG(-128, 2);   //out=0
LOG(128, 2);    //out=log2128=7
LOG(1000, 10); //out=log101000=3
LOG(128, 5);     //out=loge128=4.85203
 
 
Примеры: