EXP (NoSQL クエリ)
適用対象: NoSQL
指定された数値式の指数値を返します。
構文
EXP(<numeric_expr>)
引数
説明 | |
---|---|
numeric_expr |
任意の数式を指定します。 |
戻り値の型
数値式を返します。
例
次の例では、さまざまな数値入力に対して指数値を返します。
SELECT VALUE {
expontentialZero: EXP(0),
exponentialTen: EXP(10),
exponentialTwenty: EXP(20)
}
[
{
"expontentialZero": 1,
"exponentialTen": 22026.465794806718,
"exponentialTwenty": 485165195.4097903
}
]
解説
- 定数
e
(2.718281…
) は、自然対数の底です。 - 数値の指数部は、定数
e
を数値で累乗した値です。 たとえば、EXP(1.0) = e^1.0 = 2.71828182845905
やEXP(10) = e^10 = 22026.4657948067
す。 - 数値の自然対数の指数は、その数値自体になります (
EXP (LOG (n)) = n
)。 また、数値の指数の自然対数は、その数値自体になります (LOG (EXP (n)) = n
) 。