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
) になります。