Математические функции
Математические функции
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