Share via


LOG (NoSQL クエリ)

適用対象: NoSQL

指定された数値式の自然対数を返します。

構文

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

引数

説明
numeric_expr 任意の数式を指定します。
numeric_base"(省略可能)" 対数の底を設定する省略可能な数値。 設定されていない場合、既定値は '2.718281828' とほぼ等しい自然対数です。

戻り値の型

数値式を返します。

次の例では、さまざまな値の対数値が返されます。

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

解説

  • この関数で、インデックスは使用されません。
  • 数値の指数の自然対数は、その数値自体 (LOG( EXP( n ) ) = n) になります。 また、数値の自然対数の指数は、その数値自体 (EXP( LOG( n ) ) = n) になります。