SQL EXP
函数返回提升到 nth
次幂的 e
,其中 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)
本教程是否有帮助?