LOG (consulta NoSQL)
APLICA-SE A: NoSQL
Retorna o logaritmo natural de expressão numérica especificada.
Sintaxe
LOG(<numeric_expr> [, <numeric_base>])
Argumentos
Descrição | |
---|---|
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 for definido, o valor padrão será o logaritmo natural aproximadamente igual a "2,718281828''. |
Tipos de retorno
Retorna uma expressão numérica.
Exemplos
O exemplo a seguir retorna o valor do logaritmo de vários valores.
SELECT VALUE {
logFive: LOG(5),
logTwoBaseTen: LOG(2, 10)
}
[
{
"logFive": 1.6094379124341003,
"logTwoBaseTen": 0.3010299956639812
}
]
Comentários
- Essa 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
.