Built-in functions
In mathematical expressions, you can use the functions available for any platform.
Function
Description
time()
Returns the time in milliseconds since the program started.
sin(angle)
The sine of the angle, where "angle" is the angle in degrees.
cos(angle)
The cosine of the angle, where "angle" is the angle in degrees.
ln(a)
The logarithm, where "a" is a number.
exp(a)
Exponent ("e" in the degree of argument "a").
asin(a)
Arcsine, where "a" is a number.
acos(a)
Arccosine, where "a" is a number.
atan(a)
Arctangent, where "a" is a number.
atan2(a1, a2)
The arctangent of a1 / a2 with division check by 0.
sgn(a)
Sign. Returns 1 if the argument “a” is positive, -1 if it is negative, and 0 if the argument is zero.
sqrt(a)
The square root of the argument "a". If the argument is negative, the variable will be assigned the value “NaN” (Not A Number).
abs(a)
The absolute value of number "a".
ceil(a)
Rounds up the passed argument "a" to the nearest integer.
floor(a)
Rounds down the passed argument "a" to the nearest integer.
random(a)
A random number between 0 and the passed argument “a”.