PostgreSQL ln() 函数使用指南
PostgreSQL ln()
函数返回由参数指定的数字的自然对数。
ln()
语法
这里是 PostgreSQL ln()
函数的语法:
ln(numeric_value) -> double precision
参数
numeric_value
- 必需的。 一个需要获取其对数的数字。
返回值
PostgreSQL ln()
函数返回由参数指定的数字的自然对数。
如果参数为 NULL
,ln()
函数将返回 NULL
。
如果您的参数为零,PostgreSQL 将给出一个错误:”无法取零的对数“。 如果您的参数为负数,PostgreSQL 将给出一个错误:”无法取负数的对数“。
如果您提供了一个不是数字类型的参数,PostgreSQL 将给出一个错误。
ln()
示例
这里有几个 ln()
函数的示例。
SELECT
ln(1) AS "ln(1)",
ln(2) AS "ln(-2)",
ln(3.3) AS "ln(3.3)";
ln(1) | ln(-2) | ln(3.3)
-------+--------------------+--------------------
0 | 0.6931471805599453 | 1.1939224684724346