Delen via


LOG (NoSQL-query)

VAN TOEPASSING OP: NoSQL

Retourneert de natuurlijke logaritme van de opgegeven numerieke expressie.

Syntaxis

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

Argumenten

Beschrijving
numeric_expr Een numerieke expressie.
numeric_base(Optioneel) Een optionele numerieke waarde waarmee de basis voor de logaritme wordt ingesteld. Als deze niet is ingesteld, is de standaardwaarde de natuurlijke logaritme ongeveer gelijk aan '2,718281828'.

Retourtypen

Retourneert een numerieke expressie.

Voorbeelden

In het volgende voorbeeld wordt de logaritmewaarde van verschillende waarden geretourneerd.

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

Opmerkingen

  • Deze functie gebruikt de index niet.
  • De natuurlijke logaritme van de exponentiële waarde van een getal is het getal zelf: LOG( EXP( n ) ) = n. En de exponentiële van de natuurlijke logaritme van een getal is het getal zelf: EXP( LOG( n ) ) = n