LOG (consulta NoSQL)
APLICA-SE A: NoSQL
Devolve o logaritmo natural da expressão numérica especificada.
Sintaxe
LOG(<numeric_expr> [, <numeric_base>])
Argumentos
Description | |
---|---|
numeric_expr |
Uma expressão numérica. |
numeric_base (Opcional) |
Um valor numérico opcional que define a base para o logaritmo. Se não estiver definido, o valor padrão é o logaritmo natural aproximadamente igual a '2,718281828''. |
Tipos de devolução
Retorna uma expressão numérica.
Exemplos
O exemplo a seguir retorna o valor logaritmo de vários valores.
SELECT VALUE {
logFive: LOG(5),
logTwoBaseTen: LOG(2, 10)
}
[
{
"logFive": 1.6094379124341003,
"logTwoBaseTen": 0.3010299956639812
}
]
Observações
- Esta função não usa o índice.
- O logaritmo natural do exponencial de um número é o próprio número:
LOG( EXP( n ) ) = n
. E o exponencial do logaritmo natural de um número é o próprio número:EXP( LOG( n ) ) = n
.