acos
Добавленный в: v1.1.0 Возвращает арккосинус аргумента. Синтаксисx. Float*
Примеры
Пример использования
Query
Response
acosh
Добавленный в: v20.12.0 Возвращает арккосинус гиперболический. Синтаксис0 ≤ acosh(x) < +∞. Float64
Примеры
Пример использования
Query
Response
asin
Добавленный в: v1.1.0 Вычисляет арксинус переданного аргумента. Для аргументов в диапазоне[-1, 1] возвращает значение из диапазона [-pi() / 2, pi() / 2].
Синтаксис
x Float64
Примеры
обратная функция
Query
Response
Query
Response
Query
Response
asinh
Добавленный в: v20.12.0 Возвращает ареасинус гиперболический. Синтаксис-∞ < asinh(x) < +∞. Float64
Примеры
Базовое использование
Query
Response
atan
Добавлено в: v1.1.0 Возвращает арктангенс аргумента. Синтаксисx. Float*
Примеры
Пример использования
Query
Response
atan2
Добавленный в: v20.12.0 Возвращает значениеatan2 — угол в евклидовой плоскости в радианах между положительной осью x и лучом, направленным к точке (x, y) ≠ (0, 0).
Синтаксис
y— координата y точки, через которую проходит луч.(U)Int*илиFloat*илиBFloat16илиDecimal*x— координата x точки, через которую проходит луч.(U)Int*илиFloat*илиBFloat16илиDecimal*
θ, для которого -π < θ ≤ π, в радианах Float64
Примеры
Пример использования
Query
Response
atanh
Добавленный в: v20.12.0 Возвращает арктангенс гиперболический. Синтаксисx— гиперболический тангенс угла. Значение из интервала: -1 < x < 1.(U)Int*,Float*илиDecimal*.(U)Int*илиFloat*илиDecimal*
Float64
Примеры
Пример использования
Query
Response
cbrt
Добавленный в: v1.1.0 Возвращает кубический корень из аргумента. Синтаксисx. Float*
Примеры
Пример использования
Query
Response
cos
Добавленный в: v1.1.0 Возвращает косинус аргумента. Синтаксисx. Float*
Примеры
Пример использования
Query
Response
cosh
Добавлено в: v20.12.0 Возвращает гиперболический косинус аргумента. Синтаксис1 ≤ cosh(x) < +∞ Float64
Примеры
Базовое использование
Query
Response
degrees
Добавленный в: v22.2.0 Преобразует радианы в градусы. Синтаксисx в градусах. Float64
Примеры
Базовое использование
Query
Response
e
Добавленный в: v1.1.0 Возвращает число Эйлера (e). Синтаксис- Отсутствуют.
Float64
Примеры
Пример использования
Query
Response
erf
Добавленный в: v1.1.0 Еслиx неотрицателен, то erf(x/(σ√2)) — это вероятность того, что случайная величина с нормальным распределением и стандартным отклонением σ принимает значение, отличающееся от математического ожидания более чем на x.
Синтаксис
Float*
Примеры
Правило трёх сигм
Query
Response
erfc
Добавленный в: v1.1.0 Возвращает значение, близкое к1-erf(x), без потери точности при больших значениях x.
Синтаксис
Float*
Примеры
Пример использования
Query
Response
exp
Добавленный в: v1.1.0 Возвращает числоe в степени x, где x — аргумент функции.
Синтаксис
e^x Float*
Примеры
Базовое использование
Query
Response
exp10
Добавленный в: v1.1.0 Возвращает 10, возведённое в степень заданного аргумента. СинтаксисFloat*
Примеры
Пример использования
Query
Response
exp2
Добавленный в: v1.1.0 Возвращает 2 в степени, равной заданному аргументу. СинтаксисFloat*
Примеры
Пример использования
Query
Response
factorial
Добавленный в: v22.11.0 Вычисляет факториал целого числа. Факториал 0 равен 1. Аналогично, функцияfactorial() возвращает 1 для любого отрицательного значения.
Максимальное положительное значение входного аргумента — 20; значение 21 и больше вызовет исключение.
Синтаксис
n— целое число, для которого вычисляется факториал. Максимальное значение — 20.(U)Int8/16/32/64
UInt64
Примеры
Пример использования
Query
Response
hypot
Добавленный в: v20.12.0 Возвращает длину гипотенузы прямоугольного треугольника. Функцияhypot позволяет избежать проблем, возникающих при возведении в квадрат очень больших или очень маленьких чисел.
Синтаксис
x— Первый катет прямоугольного треугольника.(U)Int*илиFloat*илиBFloat16илиDecimal*y— Второй катет прямоугольного треугольника.(U)Int*илиFloat*илиBFloat16илиDecimal*
Float64
Примеры
Базовое использование
Query
Response
intExp10
Добавленный в: v1.1.0 Аналогично exp10, но возвращает число типаUInt64.
Синтаксис
UInt64
Примеры
Пример использования
Query
Response
intExp2
Добавленный в: v1.1.0 Аналогично exp2, но возвращает число типаUInt64.
Синтаксис
UInt64
Примеры
Пример использования
Query
Response
isPrime
Добавленный в: v26.5.0 Возвращает1, если аргумент — простое число, иначе 0.
Для малых значений использует точный битмап для поиска, а
для больших — детерминированный тест Миллера—Рабина.
Результат точен для всех поддерживаемых входных типов.
Для беззнаковых целочисленных типов большей разрядности (UInt128, UInt256) используйте isProbablePrime.
Синтаксис
1, если n — простое число, и 0 в противном случае. UInt8
Примеры
Простое число
Query
Response
Query
Response
UInt64
Query
Response
UInt64
Query
Response
isProbablePrime
Добавленный в: v26.5.0 Возвращает1, если аргумент, вероятно, является простым числом, и 0, если он заведомо составное.
Для UInt8, UInt16, UInt32 и UInt64 результат точный и совпадает с
isPrime. Аргумент rounds игнорируется.
Для UInt128 и UInt256 возвращаемое значение 1 носит вероятностный характер. Необязательный аргумент rounds задаёт,
сколько раундов Миллера—Рабина используется:
чем больше раундов, тем ниже вероятность ложноположительного результата и тем дольше выполняется проверка. При равномерно случайных
свидетелях вероятность ложноположительного результата для фиксированного составного числа ограничена величиной 4^(-rounds); значение по умолчанию 25
удерживает эту границу ниже 10^-15, а максимальное значение 256 — ниже 10^-154.
Функция детерминирована: для свидетелей используется seed, зависящий от n, поэтому одна и та же пара (n, rounds) всегда даёт
один и тот же результат. Граница 4^(-rounds) — это вероятность для каждого входного значения при равномерно случайных свидетелях;
при нашем детерминированном seed она вместо этого описывает долю среди входных значений — составное число, которое обманывает свою
последовательность свидетелей, будет стабильно возвращать 1.
Синтаксис
n— Беззнаковое целое число для проверки на простоту.UInt8илиUInt16илиUInt32илиUInt64илиUInt128илиUInt256rounds— Необязательная положительная целочисленная константа в диапазоне[1, 256]. Количество раундов Миллера—Рабина дляUInt128/UInt256(для более узких типов игнорируется). Значение по умолчанию:25.UInt8илиUInt16илиUInt32илиUInt64
1, если n, вероятно, является простым числом, и 0, если оно определённо составное. UInt8
Примеры
Небольшое простое число
Query
Response
Query
Response
UInt64 (точный результат)
Query
Response
M_127 (UInt128)
Query
Response
2^255 - 19 (UInt256)
Query
Response
Query
Response
lgamma
Добавленный в: v1.1.0 Возвращает логарифм гамма-функции. Синтаксисx. Float*
Примеры
Пример использования
Query
Response
log
Добавленный в: v1.1.0 Возвращает натуральный логарифм аргумента. Синтаксисln
Аргументы
Возвращаемое значение
Возвращает натуральный логарифм числа x. Float*
Примеры
Пример использования
Query
Response
log10
Добавленный в: v1.1.0 Возвращает десятичный логарифм от аргумента. Синтаксисx. Float*
Примеры
Пример использования
Query
Response
log1p
Добавленный в: v20.12.0 Вычисляет log(1+x). Вычисление log1p(x) точнее, чем log(1+x), для малых значенийx.
Синтаксис
Float64
Примеры
Пример использования
Query
Response
log2
Добавленный в: v1.1.0 Возвращает двоичный логарифм аргумента. Синтаксисx. Float*
Примеры
Пример использования
Query
Response
pi
Добавленный в: v1.1.0 Возвращает число π. Синтаксис- Отсутствуют.
Float64
Примеры
Пример использования
Query
Response
pow
Добавленный в: v1.1.0 Возвращает x в степени y. Синтаксисpower
Аргументы
x— Основание.(U)Int8/16/32/64илиFloat*, илиBFloat16, илиDecimal*y— Показатель степени.(U)Int8/16/32/64илиFloat*, илиBFloat16, илиDecimal*
Float64
Примеры
Пример использования
Query
Response
proportionsZTest
Добавленный в: v22.3.0 Возвращает статистики критерия для Z-теста двух пропорций — статистического теста для сравнения долей в двух генеральных совокупностях x и y. Функция поддерживает как объединённый, так и необъединённый методы оценки стандартной ошибки. В объединённой версии две доли усредняются, и для оценки стандартной ошибки используется только одна доля. В необъединённой версии обе доли используются отдельно. Синтаксисsuccesses_x— Число успехов в генеральной совокупности x.UInt64successes_y— Число успехов в генеральной совокупности y.UInt64trials_x— Число испытаний в генеральной совокупности x.UInt64trials_y— Число испытаний в генеральной совокупности y.UInt64conf_level— Доверительный уровень для теста.Float64pool_type— Выбор метода объединения при оценке стандартной ошибки. Может быть либо ‘unpooled’, либо ‘pooled’.String
z_stat (Z-статистика), p_val (P-значение), ci_low (нижняя граница доверительного интервала), ci_high (верхняя граница доверительного интервала). Tuple(Float64, Float64, Float64, Float64)
Примеры
Пример использования
Query
Response
radians
Добавленный в: v22.2.0 Преобразует градусы в радианы. СинтаксисFloat64
Примеры
Пример использования
Query
Response
sigmoid
Добавленный в: v20.1.0 Вычисляет сигмоидную функцию:1 / (1 + exp(-x)). Сигмоидная функция переводит любое действительное число в диапазон (0, 1) и обычно используется в машинном обучении.
Синтаксис
Float64
Примеры
Базовое использование
Query
Response
sign
Добавленный в: v21.2.0 Возвращает знак действительного числа. Синтаксис-1, если x < 0, 0, если x = 0, и 1, если x > 0. Int8
Примеры
Знак для нуля
Query
Response
Query
Response
Query
Response
sin
Добавленный в: v1.1.0 Возвращает синус аргумента. Синтаксисx.
Примеры
базовый
Query
Response
sinh
Добавленный в: v20.12.0 Возвращает гиперболический синус. СинтаксисFloat64
Примеры
Пример использования
Query
Response
sqrt
Добавленный в: v1.1.0 Возвращает квадратный корень из аргумента. СинтаксисFloat*
Примеры
Пример использования
Query
Response
tan
Добавленный в: v1.1.0 Возвращает тангенс аргумента. Синтаксисx. Float*
Примеры
Пример использования
Query
Response
tanh
Добавленный в: v20.1.0 Возвращает гиперболический тангенс. СинтаксисFloat*
Примеры
Пример использования
Query
Response
tgamma
Добавленный в: v1.1.0 Возвращает гамма-функцию. СинтаксисFloat*
Примеры
Пример использования
Query
Response
widthBucket
Добавленный в: v23.3.0 Возвращает номер бакета, в который попадает параметрoperand, в гистограмме, состоящей из count бакетов одинаковой ширины и охватывающей диапазон от low до high. Возвращает 0, если operand меньше low, и count+1, если operand больше или равен high.
Также для совместимости с другими базами данных предусмотрен регистронезависимый алиас WIDTH_BUCKET.
Синтаксис
width_bucket
Аргументы
operand— Значение, для которого определяется бакет.(U)Int8/16/32/64low— Нижняя граница диапазона гистограммы.(U)Int8/16/32/64high— Верхняя граница диапазона гистограммы.(U)Int8/16/32/64count— Количество бакетов одинаковой ширины. Не может быть равно нулю.UInt8/16/32/64
UInt8/16/32/64
Примеры
Пример использования
Query
Response