math
Содержит математические функции и константы
Константы
E : number = 2.718281828459045
PI : number = 3.141592653589793
Функции
abs(x) - модуль числа x
acos(x) - арккосинус
asin(x) - арксинус
atan(x) - арктангенс
atan2(y, x) - угол θ, тангенс которого равен отношению двух указанных чисел
cbrt(x) - кубический корень числа x
ceil(x) - округляет вещественное число в большую сторону
Пример
ceil(6.4) // 7
copySign(magnitude, sign)
cos(x) - косинус
cosh(x) - гиперболический косинус
exp(x) - ex
expm1(x) - ex-1
floor(x) - округляет вещественное число в меньшую сторону
Пример
floor(3.8) // 3
getExponent(x)
hypot(x, y) - расчёт гипотенузы sqrt(x2 + y2) без переполнения
IEEEremainder(x, y)
log(x) - логарифм
log1p(x) - натуральный логарифм от x + 1 (ln(x + 1))
log10(x) - десятичный логарифм
max(x, y) - максимальное из двух чисел
min(x, y) - минимальное из двух чисел
nextAfter(x, y)
nextUp(x)
pow(x, y) - возведение x в степень y
rint(x)
round(x) - округляет вещественное число до ближайшего целого
signum(x)
sin(x) - синус
sinh(x) - гиперболический синус
sqrt(x) - квадратный корень
tan(x) - тангенс
tanh(x) - гиперболический тангенс
toDegrees(x) - перевод радиан в градусы
toRadians(x) - перевод градусов в радианы
ulp(x)