acos
Introduzido em: v1.1.0 Retorna o arco cosseno do argumento. SintaxeFloat*
Exemplos
Exemplo de uso
Query
Response
acosh
Introduzido em: v20.12.0 Retorna o cosseno hiperbólico inverso. Sintaxe0 ≤ acosh(x) < +∞. Float64
Exemplos
Exemplo de uso
Query
Response
asin
Introduzido em: v1.1.0 Calcula o arco-seno do argumento fornecido. Para argumentos no intervalo[-1, 1], retorna um valor no intervalo [-pi() / 2, pi() / 2].
Sintaxe
x fornecido Float64
Exemplos
inverso
Query
Response
Query
Response
Query
Response
asinh
Introduzido em: v20.12.0 Retorna o seno hiperbólico inverso. Sintaxe-∞ < asinh(x) < +∞. Float64
Exemplos
Uso básico
Query
Response
atan
Introduzido em: v1.1.0 Retorna a arcotangente do argumento. Sintaxex. Float*
Exemplos
Exemplo de uso
Query
Response
atan2
Introduzido na versão: v20.12.0 Retorna atan2 como o ângulo, em radianos, no plano euclidiano, entre o eixo x positivo e a semirreta até o ponto(x, y) ≠ (0, 0).
Sintaxe
y— coordenada y do ponto por onde passa o raio.(U)Int*ouFloat*ouBFloat16ouDecimal*x— coordenada x do ponto por onde passa o raio.(U)Int*ouFloat*ouBFloat16ouDecimal*
θ tal que -π < θ ≤ π, em radianos Float64
Exemplos
Exemplo de uso
Query
Response
atanh
Introduzido na versão: v20.12.0 Retorna a arcotangente hiperbólica. Sintaxex— Tangente hiperbólica do ângulo. Valores no intervalo: -1 < x < 1.(U)Int*,Float*ouDecimal*.(U)Int*ouFloat*ouDecimal*
Float64
Exemplos
Exemplo de uso
Query
Response
cbrt
Introduzido na versão: v1.1.0 Retorna a raiz cúbica do argumento. Sintaxex. Float*
Exemplos
Exemplo de uso
Query
Response
cos
Introduzido em: v1.1.0 Retorna o cosseno do argumento. Sintaxex. Float*
Exemplos
Exemplo de uso
Query
Response
cosh
Introduzido em: v20.12.0 Retorna o cosseno hiperbólico do argumento. Sintaxe1 ≤ cosh(x) < +∞ Float64
Exemplos
Uso básico
Query
Response
degrees
Introduzido em: v22.2.0 Converte radianos em graus. Sintaxex em graus. Float64
Exemplos
Uso básico
Query
Response
e
Introduzido em: v1.1.0 Retorna a constante de Euler (e). Sintaxe- Nenhum.
Float64
Exemplos
Exemplo de uso
Query
Response
erf
Introduzido em: v1.1.0 Sex for não negativo, então erf(x/(σ√2)) é a probabilidade de que uma variável aleatória com distribuição normal e desvio padrão σ assuma um valor que difira do valor esperado em mais de x.
Sintaxe
Float*
Exemplos
Regra dos três sigmas
Query
Response
erfc
Introduzido em: v1.1.0 Retorna um número próximo a1-erf(x) sem perda de precisão para valores altos de x.
Sintaxe
Float*
Exemplos
Exemplo de uso
Query
Response
exp
Introduzido em: v1.1.0 Retorna e elevado à potência dex, em que x é o argumento dado à função.
Sintaxe
e^x Float*
Exemplos
Uso básico
Query
Response
exp10
Introduzido em: v1.1.0 Retorna 10 elevado ao argumento fornecido. SintaxeFloat*
Exemplos
Exemplo de uso
Query
Response
exp2
Introduzido em: v1.1.0 Retorna 2 elevado ao argumento fornecido. SintaxeFloat*
Exemplos
Exemplo de uso
Query
Response
fatorial
Introduzido em: v22.11.0 Calcula o fatorial de um valor inteiro. O fatorial de 0 é 1. Da mesma forma, a funçãofactorial() retorna 1 para qualquer valor negativo.
O maior valor positivo permitido para o argumento de entrada é 20; um valor de 21 ou mais causará uma exceção.
Sintaxe
n— Valor inteiro para o qual o fatorial deve ser calculado. O valor máximo é 20.(U)Int8/16/32/64
UInt64
Exemplos
Exemplo de uso
Query
Response
hypot
Introduzido em: v20.12.0 Retorna o comprimento da hipotenusa de um triângulo retângulo.hypot evita problemas que podem ocorrer ao elevar ao quadrado números muito grandes ou muito pequenos.
Sintaxe
x— O primeiro cateto de um triângulo retângulo.(U)Int*ouFloat*ouBFloat16ouDecimal*y— O segundo cateto de um triângulo retângulo.(U)Int*ouFloat*ouBFloat16ouDecimal*
Float64
Exemplos
Uso básico
Query
Response
intExp10
Introduzido na versão: v1.1.0 Semelhante a exp10, mas retorna um númeroUInt64.
Sintaxe
UInt64
Exemplos
Exemplo de uso
Query
Response
intExp2
Introduzido na: v1.1.0 Semelhante a exp2, mas retorna um númeroUInt64.
Sintaxe
UInt64
Exemplos
Exemplo de uso
Query
Response
isPrime
Introduzido em: v26.5.0 Retorna1 se o argumento for um número primo; caso contrário, 0.
Usa um bitmap de consulta exato para valores pequenos e um teste de Miller-Rabin determinístico
para valores maiores. O resultado é exato para todos os tipos de entrada suportados.
Para tipos de inteiros sem sinal de maior largura (UInt128, UInt256), use isProbablePrime no lugar.
Sintaxe
1 se n for primo; caso contrário, 0. UInt8
Exemplos
Número primo
Query
Response
Query
Response
UInt64
Query
Response
UInt64
Query
Response
isProbablePrime
Introduzido em: v26.5.0 Retorna1 se o argumento for provavelmente primo e 0 se for definitivamente composto.
Para UInt8, UInt16, UInt32 e UInt64, o resultado é exato e corresponde a
isPrime. O argumento rounds é ignorado.
Para UInt128 e UInt256, um valor de retorno 1 é probabilístico. O argumento opcional rounds controla
quantas rodadas de Miller-Rabin são usadas:
mais rodadas reduzem a chance de falso positivo e aumentam o tempo de execução. Com testemunhas aleatórias uniformemente distribuídas,
a taxa de falso positivo para um composto fixo é limitada por 4^(-rounds); o valor padrão de 25
mantém esse limite abaixo de 10^-15, e o máximo de 256 o mantém abaixo de 10^-154.
A função é determinística: as testemunhas são inicializadas com base em n, portanto o mesmo par (n, rounds) sempre produz
o mesmo resultado. O limite de 4^(-rounds) é a probabilidade por entrada sob testemunhas aleatórias uniformemente distribuídas;
com nossa inicialização determinística, ele passa a descrever uma fração das entradas — um composto que engana sua
sequência de testemunhas retornará 1 de forma reproduzível.
Sintaxe
n— Inteiro sem sinal a ser testado quanto à primalidade.UInt8ouUInt16ouUInt32ouUInt64ouUInt128ouUInt256rounds— Constante inteira positiva opcional em[1, 256]. Número de rodadas de Miller-Rabin paraUInt128/UInt256(ignorado para tipos menores). O padrão é25.UInt8ouUInt16ouUInt32ouUInt64
1 se n for provavelmente primo e 0 se for definitivamente composto. UInt8
Exemplos
Primo pequeno
Query
Response
Query
Response
UInt64 (resultado exato)
Query
Response
M_127 (UInt128)
Query
Response
2^255 - 19 (UInt256)
Query
Response
Query
Response
lgamma
Introduzido em: v1.1.0 Retorna o logaritmo da função gama. Sintaxex. Float*
Exemplos
Exemplo de uso
Query
Response
log
Introduzido em: v1.1.0 Retorna o logaritmo natural do argumento. Sintaxeln
Argumentos
Valor retornado
Retorna o logaritmo natural de x. Float*
Exemplos
Exemplo de uso
Query
Response
log10
Introduzido em: v1.1.0 Retorna o logaritmo decimal do argumento. Sintaxex. Float*
Exemplos
Exemplo de uso
Query
Response
log1p
Introduzido em: v20.12.0 Calcula log(1+x). O cálculo de log1p(x) é mais preciso do que log(1+x) para valores pequenos dex.
Sintaxe
Float64
Exemplos
Exemplo de uso
Query
Response
log2
Introduzido em: v1.1.0 Retorna o logaritmo binário do argumento. Sintaxex. Float*
Exemplos
Exemplo de uso
Query
Response
pi
Introduzido em: v1.1.0 Retorna π (pi). Sintaxe- Nenhum.
Float64
Exemplos
Exemplo de uso
Query
Response
pow
Introduzido em: v1.1.0 Retorna x elevado à potência de y. Sintaxepower
Argumentos
x— A base.(U)Int8/16/32/64ouFloat*ouBFloat16ouDecimal*y— O expoente.(U)Int8/16/32/64ouFloat*ouBFloat16ouDecimal*
Float64
Exemplos
Exemplo de uso
Query
Response
proportionsZTest
Introduzido em: v22.3.0 Retorna estatísticas de teste para o teste Z de duas proporções — um teste estatístico para comparar as proporções de duas populações, x e y. A função oferece suporte aos métodos agrupado e não agrupado de estimativa do erro padrão. No método agrupado, as duas proporções são combinadas em uma média, e apenas uma proporção é usada para estimar o erro padrão. No método não agrupado, as duas proporções são usadas separadamente. Sintaxesuccesses_x— Número de sucessos na população x.UInt64successes_y— Número de sucessos na população y.UInt64trials_x— Número de ensaios na população x.UInt64trials_y— Número de ensaios na população y.UInt64conf_level— Nível de confiança do teste.Float64pool_type— Seleção do método de pooling para estimativa do erro padrão. Pode ser ‘unpooled’ ou ‘pooled’.String
z_stat (estatística Z), p_val (valor de P), ci_low (limite inferior do intervalo de confiança), ci_high (limite superior do intervalo de confiança). Tuple(Float64, Float64, Float64, Float64)
Exemplos
Exemplo de uso
Query
Response
radians
Introduzido na versão: v22.2.0 Converte graus em radianos. SintaxeFloat64
Exemplos
Exemplo de uso
Query
Response
sigmoid
Introduzido em: v20.1.0 Calcula a função sigmoide:1 / (1 + exp(-x)). A função sigmoide mapeia qualquer número real para o intervalo (0, 1) e é frequentemente usada em aprendizado de máquina.
Sintaxe
Float64
Exemplos
Uso básico
Query
Response
sign
Introduzido em: v21.2.0 Retorna o sinal de um número real. Sintaxe-1 para x < 0, 0 para x = 0 e 1 para x > 0. Int8
Exemplos
Sinal de zero
Query
Response
Query
Response
Query
Response
sin
Introduzido em: v1.1.0 Retorna o seno do argumento. SintaxeQuery
Response
sinh
Introduzido em: v20.12.0 Retorna o seno hiperbólico. SintaxeFloat64
Exemplos
Exemplo de uso
Query
Response
sqrt
Introduzido na versão: v1.1.0 Retorna a raiz quadrada do argumento. SintaxeFloat*
Exemplos
Exemplo de uso
Query
Response
tan
Introduzido em: v1.1.0 Retorna a tangente do argumento. Sintaxex. Float*
Exemplos
Exemplo de uso
Query
Response
tanh
Introduzido em: v20.1.0 Retorna a tangente hiperbólica. SintaxeFloat*
Exemplos
Exemplo de uso
Query
Response
tgamma
Introduzido em: v1.1.0 Retorna a função gama. SintaxeFloat*
Exemplos
Exemplo de uso
Query
Response
widthBucket
Introduzido em: v23.3.0 Retorna o número do bucket em que o parâmetrooperand se encontra em um histograma com count buckets de mesma largura que abrangem o intervalo de low a high. Retorna 0 se operand for menor que low e retorna count+1 se operand for maior ou igual a high.
Também há um alias case insensitive chamado WIDTH_BUCKET para garantir compatibilidade com outros bancos de dados.
Sintaxe
width_bucket
Argumentos
operand— O valor para o qual o bucket deve ser determinado.(U)Int8/16/32/64low— O limite inferior do intervalo do histograma.(U)Int8/16/32/64high— O limite superior do intervalo do histograma.(U)Int8/16/32/64count— O número de buckets de mesma largura. Não pode ser zero.UInt8/16/32/64
UInt8/16/32/64
Exemplos
Exemplo de uso
Query
Response