← All docs

Math builtins

Builtins in the Math category.

Math builtins

FunctionSignatureReturns
abs()(int $num): mixedmixed
acos()(float $num): floatfloat
asin()(float $num): floatfloat
atan()(float $num): floatfloat
atan2()(float $y, float $x): floatfloat
ceil()(float $num): floatfloat
clamp()(int $value, int $min, int $max): mixedmixed
cos()(float $num): floatfloat
cosh()(float $num): floatfloat
deg2rad()(float $num): floatfloat
exp()(float $num): floatfloat
fdiv()(float $num1, float $num2): floatfloat
floor()(float $num): floatfloat
fmod()(float $num1, float $num2): floatfloat
hypot()(float $x, float $y): floatfloat
intdiv()(int $num1, int $num2): intint
is_finite()(float $num): boolbool
is_infinite()(float $num): boolbool
is_nan()(float $num): boolbool
log()(float $num, float $base = 2.718281828459045): floatfloat
log10()(float $num): floatfloat
log2()(float $num): floatfloat
max()(mixed $value, ...$values): mixedmixed
min()(mixed $value, ...$values): mixedmixed
mt_rand()(int $min, int $max): intint
pi()(): floatfloat
pow()(float $num, float $exponent): floatfloat
rad2deg()(float $num): floatfloat
rand()(int $min, int $max): intint
random_int()(int $min, int $max): intint
round()(float $num, int $precision = 0): floatfloat
sin()(float $num): floatfloat
sinh()(float $num): floatfloat
sqrt()(float $num): floatfloat
tan()(float $num): floatfloat
tanh()(float $num): floatfloat