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

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

Функция

Описание

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