Перейти к основному содержимому

Встроенные функции

В математических выражениях можно использовать функции, доступные для любой платформы.

ФункцияОписание
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».