Встроенные функции
Last updated
Last updated
В математических выражениях можно использовать функции, доступные для любой платформы.
Функция
Описание
time()
Возвращает время в миллисекундах с начала работы программы.
sin(angle)
Синус угла, где «angle» — угол в градусах.
cos(angle)
Косинус угла, где «angle» — угол в градусах.
ln(a)
Натуральный логарифм, где «a» — число.
exp(a)
Экспонента («e» в степени аргумента «a»).
asin(a)
Арксинус, где «a» — число.
acos(a)
Арккосинус, где «a» — число.
atan(a)
Арктангенс, где «a» — число.
atan2(a1, a2)
Арктангенс от a1/a2 c проверкой деления на 0.
sgn(a)
Знак. Возвращает 1, если аргумент «a» положительный, -1, если отрицательный, и 0, если аргумент равен нулю.
sqrt(a)
Квадратный корень аргумента «a». В случае если аргумент отрицательный, переменной будет присвоено значение «NaN» (Not A Number).
abs(a)
Модуль аргумента «a».
ceil(a)
Округляет переданный аргумент «a» до целого в большую сторону.
floor(a)
Округляет переданный аргумент «a» до целого в меньшую сторону.
random(a)
Случайное число в интервале от 0 до переданного аргумента «a».