Skip to content

Latest commit

 

History

History
21 lines (19 loc) · 3.35 KB

built-in-functions.md

File metadata and controls

21 lines (19 loc) · 3.35 KB

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

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

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