Menu
Contents

Math library

$math:description$

Constants

math.huge ≥ 0.1 Lua
$math.huge:description$
math.maxinteger ≥ 0.1 Lua
$math.maxinteger:description$
math.mininteger ≥ 0.1 Lua
$math.mininteger:description$
math.pi ≥ 0.1 Lua
$math.pi:description$

Functions

abs ≥ 0.1 Lua

math.abs(number)

Computes the absolute value of number.

Parameters

number
A numberic value.

Return values

The absolute value of number.

acos ≥ 0.1 Lua

math.acos(number)

Returns the arc cosine of number.

Parameters

number
$math.acos.parameter.number:description$

Return values

$math.acos:return_values$

asin ≥ 0.1 Lua

math.asin(number)

Returns the arc sine of number.

Parameters

number
$math.asin.parameter.number:description$

Return values

$math.asin:return_values$

atan ≥ 0.1 Lua

math.atan(number)

$math.atan:description$

Parameters

number
$math.atan.parameter.number:description$

Return values

$math.atan:return_values$

ceil ≥ 0.1 Lua

math.ceil(number)

Returns the smallest integral value larger than or equal to number.

Parameters

number
$math.ceil.parameter.number:description$

Return values

$math.ceil:return_values$

cos ≥ 0.1 Lua

math.cos(number)

Returns the cosine of `number.

Parameters

number
$math.cos.parameter.number:description$

Return values

$math.cos:return_values$

deg ≥ 0.1 Lua

math.deg(number)

$math.deg:description$

Parameters

number
$math.deg.parameter.number:description$

Return values

$math.deg:return_values$

exp ≥ 0.1 Lua

math.exp(number)

$math.exp:description$

Parameters

number
$math.exp.parameter.number:description$

Return values

$math.exp:return_values$

floor ≥ 0.1 Lua

math.floor(number)

$math.floor:description$

Parameters

number
$math.floor.parameter.number:description$

Return values

$math.floor:return_values$

fmod ≥ 0.1 Lua

math.fmod(divided, divisor)

$math.fmod:description$

Parameters

divided
$math.fmod.parameter.divided:description$
divisor
$math.fmod.parameter.divisor:description$

Return values

$math.fmod:return_values$

log ≥ 0.1 Lua

math.log(number [, base])

$math.log:description$

Parameters

number
$math.log.parameter.number:description$
base
$math.log.parameter.base:description$

max ≥ 0.1 Lua

math.max(number, ...)

$math.max:description$

Parameters

number
$math.max.parameter.number:description$
...
$math.max.parameter....:description$

min ≥ 0.1 Lua

math.min(number, ...)

$math.min:description$

Parameters

number
$math.min.parameter.number:description$
...
$math.min.parameter....:description$

modf ≥ 0.1 Lua

math.modf(number)

$math.modf:description$

Parameters

number
$math.modf.parameter.number:description$

Return values

$math.modf:return_values$

rad ≥ 0.1 Lua

math.rad()

$math.rad:description$

random ≥ 0.1 Lua

math.random([m [, n]])

$math.random:description$

Parameters

m
$math.random.parameter.m:description$
n
$math.random.parameter.n:description$

randomseed ≥ 0.1 Lua

math.randomseed()

$math.randomseed:description$

sin ≥ 0.1 Lua

math.sin()

$math.sin:description$

sqrt ≥ 0.1 Lua

math.sqrt()

$math.sqrt:description$

tan ≥ 0.1 Lua

math.tan()

$math.tan:description$

tointeger ≥ 0.1 Lua

math.tointeger()

$math.tointeger:description$

type ≥ 0.1 Lua

math.type()

$math.type:description$

ult ≥ 0.1 Lua

math.ult()

$math.ult:description$