Встроенные функции
В математических выражениях можно использовать функции, доступные для любой платформы.
Функция | Описание |
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». |
Last updated