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