← Аналитика / analytics / analytics-engine / sql-reference
Математические функции
intDiv
Использование:
intDiv(a, b)Разделите a по b, округляя результат вниз до ближайшего целого числа.
log Новое
Использование:
log(<expression>)log возвращает натуральный логарифм заданного числа. ln также доступно как псевдоним.
Примеры:
-- get the natural logarithm of the double1 column
log(double1)pow Новое
Использование:
pow(<expression>, <expression>)pow возвращает первый аргумент, возведённый в степень второго аргумента.
Примеры:
-- get the square of the double1 column
pow(double1, 2)round Новое
Использование:
round(<expression>[, n])round возвращает число, округлённое до ближайшего целого, либо до заданного количества десятичных знаков, указанного вторым аргументом.
Примеры:
-- round 5.5 to 6
round(5.5)
-- round 3.14 to 3.1
round(3.14, 1)floor Новое
Использование:
floor(<expression>[, n])floor возвращает число, округлённое вниз до целого, либо округлённое вниз до заданного количества десятичных знаков, указанного вторым аргументом.
Примеры:
-- round down 5.5 to 5
floor(5.5)
-- round down 3.14 to 3.1
floor(3.14, 1)ceil Новое
Использование:
ceil(<expression>[, n])ceil возвращает число, округлённое вверх до целого, либо округлённое вверх до заданного количества десятичных знаков, указанного вторым аргументом.
Примеры:
-- round up 5.5 to 6
ceil(5.5)
-- round up 3.14 to 3.2
ceil(3.14, 1)