Английская версия
Меню
  • Приветствие
  • Функции
  • Примеры

Функции
Falco Script Processor поддерживает математические функции, которые описаны ниже:

AddFunc('LogBase10',LogBase10)
AddFunc('LogBase2',LogBase2)
AddFunc('LogBaseN',LogBaseN)
AddFunc('ArcCos',ArcCos)
AddFunc('ArcCot',ArcCot)
AddFunc('ArcCsc',ArcCsc)
AddFunc('ArcSec',ArcSec)
AddFunc('ArcSin',ArcSin)
AddFunc('ArcTan',ArcTan)
AddFunc('ArcTan2',ArcTan2)
AddFunc('Cos',Cos)
AddFunc('Cot',Cot)
AddFunc('Coversine',Coversine)
AddFunc('Csc',Csc)
AddFunc('Exsecans',Exsecans)
AddFunc('Haversine',Haversine)
AddFunc('Sec',Sec)
AddFunc('Sin',Sin)
AddFunc('Tan',Tan)
AddFunc('Versine',Versine)
AddFunc('ArcCosH',ArcCosH)
AddFunc('ArcCotH',ArcCotH)
AddFunc('ArcCscH',ArcCscH)
AddFunc('ArcSecH',ArcSecH)
AddFunc('ArcSinH',ArcSinH)
AddFunc('ArcTanH',ArcTanH)
AddFunc('CosH',CosH)
AddFunc('CotH',CotH)
AddFunc('CscH',CscH)
AddFunc('SecH',SecH)
AddFunc('SinH',SinH)
AddFunc('TanH',TanH)
AddFunc('Sqrt',Sqrt)
AddFunc('Exp',Exp)
AddFunc('Ln',Ln)
AddFunc('Power',Power)
AddFunc('Abs',Abs)
Rand()

Rand() - Randomize function and condition:


V.2.1: Added Rand() - Случайная (Randomize) функция и условия :

x = 0.7;

if(x < 0.6){

y = Rand();

}else if(x > 0.5){

y = 1;

}else{

y = 2;

}

Res = y;



V.2.2:

Множественные операторы могут быть записаны в одну линию:

x = 0.7; y = 10; if(x < 10){ Res = Rand(); }else if(x > 10){ Res = 10; }else{ Res = 30; }