LOG (consulta NoSQL)

SE APLICA A: NoSQL

Devuelve el algoritmo natural de la expresión numérica especificada.

Sintaxis

LOG(<numeric_expr> [, <numeric_base>])  

Argumentos

Descripción
numeric_expr Una expresión numérica.
numeric_base(Opcional) Valor numérico opcional que establece la base del logaritmo. Si no se establece, el valor predeterminado es el logaritmo natural aproximadamente igual a "2.718281828".

Tipos de valores devueltos

Devuelve una expresión numérica.

Ejemplos

El siguiente ejemplo devuelve el valor del logaritmo de varios valores.

SELECT VALUE {
    logFive: LOG(5),
    logTwoBaseTen: LOG(2, 10)
}
[
  {
    "logFive": 1.6094379124341003,
    "logTwoBaseTen": 0.3010299956639812
  }
]

Comentarios

  • Esta función no emplea el índice.
  • El logaritmo natural del valor exponencial de un número es el propio número: LOG( EXP( n ) ) = n. Y el valor exponencial del logaritmo natural de un número es el propio número: EXP( LOG( n ) ) = n.