-- модуль x math.abs(x) -- арккосинус x (в радианах) math.acos(x) -- арксинус x (в радианах) math.asin(x) -- арктангенс x (в радианах) math.atan(x) -- арктангенс x/y (в радианах), но использует знаки обоих параметров для вычисления «четверти» на плоскости math.atan2(x, y) -- наименьшее целое число, большее или равное x. (Округление "вверх") math.ceil(x) -- косинус x (Угол - в радианах) math.cos(x) -- гиперболический косинус x math.cosh(x) -- переводит угол, заданный в радианах (x)в градусы math.deg(x) -- экспонента math.exp(x) -- наибольшее целое число, меньшее или равное x. (Округление "вниз") math.floor(x) -- остаток от деления x на y math.fmod(x, y) -- возвращает m и e такие, что x = m2e, e – целое, а модуль m находится в интервале [0.5, 1) -- разложение числа с фиксированной запятой math.frexp(x) -- значение HUGE_VAL, большее, либо равное любому числовому значению math.huge -- возвращает m2e (e должно быть целым) -- восстановление значения по мантиссе и показателю math.ldexp(m, e) -- натуральный логарифм x math.log(x) -- логарифм x по основанию 10 math.log10(x) -- максимальный из аргументов math.max(x, ...) -- минимальный из аргументов math.min(x, ...) -- возвращает два числа: целую часть x и дробную часть x math.modf(x) -- значение pi math.pi -- возвращает x в степени y (можно использовать запись x^y) math.pow(x, y) -- конвертирует угол x, заданный в градусах, в радианы math.rad(x) -- без аргументов, возвращает псевдослучайное действительной число в интервале [0,1) -- с аргументом m, возвращает псевдослучайное целое число из отрезка [1, m] -- с двумя аргументами m и n, возвращает псевдослучайное целое число из отрезка [m, n] math.random([m [, n]]) -- инициализирует генератор псевдослучайных чисел параметром x -- каждый параметр порождает соответствующую (но одну и ту же) последовательность псевдослучайных чисел math.randomseed(x) -- синус x (аргумент - в радианах) math.sin(x) -- гиперболический синус x math.sinh(x) -- квадратный корень x (можно также использовать x^0.5) math.sqrt(x) -- тангенс угла x (аргумент - в радианах) math.tan(x) -- гиперболический тангенс x math.tanh(x)
Lua Справочник v0.05 © 2007-2024 Igor Salnikov aka SunDoctor