PostgreSQL exp() 函数使用指南
PostgreSQL exp()
函数返回自然常数 e 的指定的次方。
exp()
语法
这里是 PostgreSQL exp()
函数的语法:
exp(numeric_value) -> numeric type
参数
numeric_value
- 必需的。 一个数字。
返回值
PostgreSQL exp()
函数返回自然常数 e 的指定的次方。比如 exp(4)
返回自然常数 e 的 4 次方。
如果参数为 NULL
,exp()
函数将返回 NULL
。
如果您提供了一个不是数字类型的参数,PostgreSQL 将给出一个错误。
exp()
示例
这里有几个 exp()
函数的示例。
SELECT
exp(0) AS "exp(0)",
exp(1) AS "exp(1)",
exp(2) AS "exp(2)";
exp(0) | exp(1) | exp(2)
--------+-------------------+------------------
1 | 2.718281828459045 | 7.38905609893065
如果您使用了一个不是数字类型的参数,PostgreSQL 将给出一个错误:无效的类型 double precision 输入语法。
SELECT exp('abc');
错误: 无效的类型 double precision 输入语法: "abc"
第1行SELECT exp('abc');
^