Supported functions

This page lists all mathematical functions that can be evaluated.

Function Signature Description
pow pow(base, exponent) Calculates base^exponent.
sqrt sqrt(value) Square root of the number.
abs abs(value) Absolute value
cbrt cbrt(value) Cube root.
ceil ceil(value) Round up to the next whole number.
clamp clamp(value, min, max) Limit to [min, max].
copysign copysign(value, sign) Copies the sign.
mod mod(value, modulus) Remainder of the division.
exp exp(value) Euler's exponential function.
floor floor(value) Round down to the next whole number.
logb logb(value) Exponent with base 2 (ILogB).
log log(value) Natural logarithm.
log10 log10(value) Logarithm to the base 10.
log2 log2(value) Logarithm to the base 2.
round round(value) Round to nearest whole number
truncate truncate(value) Round off by cutting.
Trigonometry
acos acos(value) Arccosine.
acot acot(value) Arccotangent.
acsc acsc(value) Arcuscosecans.
asec asec(value) Arcus Secant
asin asin(value) Arcsine.
atan atan(value) Arcustangent.
atan2 atan2(y, x) Arctangent of y/x.
cos cos(value) Cosine.
cot cot(value) Cotangent.
csc csc(value) Cosecant.
sec sec(value) Second.
sin sin(value) Sine.
tan tan(value) Tangent.
degtorad degtorad(value) Converts degree angles (360) to arc angles (2*Pi).
radtodeg radtodeg(value) Converts arc angles (2*Pi) to degree angles (360).
Hyperbolic
acosh acosh(value) Hyperbolic arccosine.
acoth acoth(value) Hyperbolic arccotangent.
acsch acsch(value) Hyperbolic arccosecant.
asech asech(value) Hyperbolic arcsecant.
asinh asinh(value) Hyperbolic arcsine.
atanh atanh(value) Hyperbolic arctangent.
cosh cosh(value) Hyperbolic cosine.
coth coth(value) Hyperbolic cotangent.
csch csch(value) Hyperbolic cosecant.
sech sech(value) Hyperbolic secant.
sinh sinh(value) Hyperbolic sine.
tanh tanh(value) Hyperbolic tangent.