Библиотека math
Предоставляет доступ к различным математическим функциям и константам для выполнения операций над числами.
math.abs(x)
- Возвращает абсолютное значение числаx
.
math.ceil(x)
- Возвращает наименьшее целое число, не меньшееx
.
math.cos(x)
- Возвращает косинус углаx
(в радианах).
math.deg(x)
- Преобразует значениеx
из радианов в градусы.math.exp(x)
- Возвращаетe
в степениx
.math.floor(x)
- Возвращает наибольшее целое число, не большееx
.math.fmod(x, y)
- Возвращает остаток от деленияx
наy
.math.frexp(x)
- Разделяет числоx
на мантиссу и экспоненту, возвращает их.math.huge
- Положительная бесконечность.math.ldexp(m, e)
- Возвращаетm * 2^e
.math.max(...)
- Возвращает наибольшее из переданных значений.math.min(...)
- Возвращает наименьшее из переданных значений.math.modf(x)
- Разделяет числоx
на дробную и целую часть, возвращает их.math.pi
- Константа, значение числа Пи.math.pow(x, y)
- Возвращаетx
в степениy
.math.random()
- Возвращает случайное число между 0 и 1.math.randomseed(x)
- Устанавливает начальное значение для генератора случайных чисел.math.atan2(y, x)
- Возвращает арктангенс (угол в радианах) между положительной осью X и вектором, заданным координатами(x, y)
. Этот метод принимает два аргумента:y
иx
, и возвращает угол в радианах между вектором(x, y)
и положительной осьюX
.math.rad(x)
- Преобразует значениеx
из градусов в радианы.math.sin(x)
- Возвращает синус углаx
(в радианах).math.sqrt(x)
- Возвращает квадратный корень числаx
.math.tan(x)
- Возвращает тангенс углаx
(в радианах).
Last updated