LOG (kueri NoSQL)

BERLAKU UNTUK: NoSQL

Menampilkan logaritma natural dari ekspresi numerik yang ditentukan.

Sintaks

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

Argumen

Deskripsi
numeric_expr Ekspresi numerik.
numeric_base(Opsional) Nilai numerik opsional yang mengatur basis untuk logaritma. Jika tidak diatur, nilai defaultnya adalah logaritma natural sekitar sama dengan '2,718281828''.

Jenis yang ditampilkan

Menampilkan ekspresi numerik.

Contoh

Contoh berikut mengembalikan nilai logaritma dari berbagai nilai.

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

Keterangan

  • Fungsi ini tidak menggunakan indeks.
  • Logaritma alami eksponensial angka adalah angka itu sendiri: LOG( EXP( n ) ) = n. Dan eksponensial logaritma alami angka adalah angka itu sendiri: EXP( LOG( n ) ) = n.