SQL の EXP 関数は e を n 乗に指数化した値を返します。ここで、e は自然対数の底、つまり約 2.71828183 に等しい値です。
構文
EXP(number | expression)Code language: SQL (Structured Query Language) (sql)引数
number | expression
は n 乗です。整数または浮動小数点型にすることができ、負でも正でも受け付けられます。
戻り値の型
EXP 関数は、各 RDBMS の実装に依存する精度を持つ浮動小数点数を返します。
例
次のステートメントは、10 の指数値を返します。
SELECT EXP(10);Code language: SQL (Structured Query Language) (sql) exp
------------------
22026.4657948067
(1 row)Code language: SQL (Structured Query Language) (sql)EXP は LN 関数の逆関数です。したがって、次のステートメントは、両方の式で 100 を返します。
SELECT EXP( LN(100)), LN( EXP(100));
Code language: SQL (Structured Query Language) (sql) exp | ln
-----+-----
100 | 100
(1 row)Code language: SQL (Structured Query Language) (sql)このチュートリアルは役に立ちましたか?