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

Математические функции

Математические функции

abs(number) – Абсолютное значение

Возвращает абсолютное значение заданного числа number. Как аргумент можно использовать LPE-выражения, которые возвращают число.

Пример:

abs(col1+col2)

power(number, exp) – Возведение в степень

Функция power возводит число number в степень exp.

Пример возведения выражения в куб:

 power(col1+col2, 3)
к сведению

Функцию power также можно использовать для вычисления корней

power(col1, 1/3)
power(col1, 0.5)

sqrt(number) – Квадратный корень

Возвращает квадратный корень из number.

Пример:

sqrt(4)

ceil(number) – Округление до большего целого

Функция ceil округляет число number до ближайшего большего целого. Таким образом, ceil(12.3) = 13, но ceil(-12.3) = -12

Пример:

ceil(col1+col2)

floor(number) – Округление до меньшего целого

Функция floor округляет число number до ближайшего меньшего целого. Таким образом, floor(12.3) = 12, но floor(-12.3) = -13

Пример:

floor(col1+col2)

round(number) – Округление до целого по правилам математики

Функция round округляет число number до целого по правилам математики.

Примеры:

round(col1+col2)

round(-12.6) // -13
round(12.6) // 13
round(-12.2) // -12
round(12.2) // 12
round(12.5) // 13
round(-12.5) // -13