Lua math functions
Lua math functions These are the functions in the "math" table. Trigonometry functions use radians. To convert degrees to radians use math.rad. Or, to look at it another way:
    radians = degrees * math.pi / 180
See also the "bc" (big number) library for functions that work with numbers to arbitrary precision. See Also ... Topics Lua base functions Lua bc (big number) functions Lua bit manipulation functions Lua coroutine functions Lua debug functions Lua io functions Lua os functions Lua package functions Lua PCRE regular expression functions Lua script extensions Lua string functions Lua table functions Lua utilities Scripting Lua functions math.abs (Absolute value) math.acos (Arc cosine) math.asin (Arc sine) math.atan (Arc tangent) math.atan2 (Arc tangent of v1/v2) math.ceil (Next higher integer value) math.cos (Cosine) math.cosh (Hyperbolic cosine) math.deg (Convert from radians to degrees) math.exp (Raises e to a power) math.floor (Next smaller integer value) math.fmod (The modulus (remainder) of doing: v1 / v2) math.frexp (Break number into mantissa and exponent) math.huge (A huge value) math.ldexp (Compute m* 2^n) math.log (Natural log) math.log10 (Log to the base 10) math.max (The highest of one or more numbers) math.min (The lowest of one or more numbers) math.modf (Returns the integral and fractional part of its argument) math.pi (The value of pi) math.pow (Raise a number to a power) math.rad (Convert degrees to radians) math.random (Generate a random number) math.randomseed (Seeds the random number generator) math.sin (Sine) math.sinh (Hyperbolic sine) math.sqrt (Square root) math.tan (Tangent) math.tanh (Hyperbolic tangent) (Help topic: general=lua_math) Documentation contents page