Dela via


LOG (NoSQL-fråga)

GÄLLER FÖR: NoSQL

Returnerar den naturliga logaritmen för det angivna numeriska uttrycket.

Syntax

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

Argument

beskrivning
numeric_expr Ett numeriskt uttryck.
numeric_base(Valfritt) Ett valfritt numeriskt värde som anger basen för logaritmen. Om det inte anges är standardvärdet den naturliga logaritmen ungefär lika med "2.718281828".

Returtyper

Returnerar ett numeriskt uttryck.

Exempel

I följande exempel returneras logaritmvärdet för olika värden.

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

Kommentarer

  • Den här funktionen använder inte indexet.
  • Den naturliga logaritmen för exponentiellt för ett tal är själva talet: LOG( EXP( n ) ) = n. Och exponentiellt för den naturliga logaritmen för ett tal är själva talet: EXP( LOG( n ) ) = n.