APIs
.abs
math.abs(x: num) -> num
Returns the absolute value of the number.
This function is equivalent to expression (x < 0) ? (-x) : x
.
.acos
math.acos(x: num) -> num
Returns the arccosine of a number.
.acosh
math.acos(x: num) -> num
Returns the hyperbolic arccosine of a number.
.asin
math.asin(x: num) -> num
Returns the arcsine of a number.
.asinh
math.asinh(x: num) -> num
Returns the hyperbolic arcsine of a number.
.atan
math.atan(x: num) -> num
Returns the arctangent of a number.
.atan2
math.atan2(x: num, y: num) -> num
Returns the arctangent of the quotient of its arguments.
.atanh
math.atanh(x: num) -> num
Returns the hyperbolic arctangent of a number.
.ceil
math.ceil(x: num) -> num
Returns the smallest integer greater than or equal to a number.
.cos
math.cos(x: num) -> num
Returns the cosine of a number.
.cosh
math.cosh(x: num) -> num
Returns the hyperbolic cosine of a number.
.exp
math.exp(x: num) -> num
Returns E^x, where x is the argument, and E is Euler's constant (2.718…), the base of the natural logarithm.
.floor
math.floor(x: num) -> num
Returns the largest integer less than or equal to a number.
.imul
math.floor(x: num) -> num
Returns the result of a 32-bit integer multiplication.
.log
math.log(x: num) -> num
Returns the natural logarithm (base e logarithm, also ln) of a number.
.log2
math.log2(x: num) -> num
Returns the base 2 logarithm of a number.
.log10
math.log10(x: num) -> num
Returns the base 10 logarithm of a number.
.pow
math.pow(x: num, y: num) -> num
Returns base to the exponent power.
.rand
math.rand() -> num
Returns a pseudo-random number between 0 and 1.
math.rand(n: num) -> num
Returns a random integer between 0 and n
.
math.rand(min: num, max: num) -> num
Returns a random integer between min
and max
.
.round
math.round(x: num) -> num
Returns the value of a number rounded to the nearest integer.
.sin
math.sin(x: num) -> num
Returns the sine of a number.
.sinh
math.sinh(x: num) -> num
Returns the hyperbolic sine of a number.
.sqrt
math.sqrt(x: num)
Returns the positive square root of a number.
.tan
math.tan(x: num) -> num
Returns the tangent of a number.
.tanh
math.tanh(x: num) -> num
Returns the hyperbolic tangent of a number.
Last updated