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)