PostgreSQL atanh() 函数使用指南

PostgreSQL atanh() 函数返回指定数值的反双曲正切。

atanh() 语法

这里是 PostgreSQL atanh() 函数的语法:

atanh(number)

参数

number
必需的。 一个用于计算反双曲正切的数值。它必须是介于 -1 和 1 之间(包括 -1 和 1)。

返回值

PostgreSQL atanh() 函数返回指定数值的反双曲正切。

如果参数的值不是介于 -1 和 1 之间(包括 -1 和 1),atanh() 函数将抛出一个错误:”输入超出范围“。

如果参数 numberNULLatanh() 函数将会返回 NULL

atanh() 示例

这里有几个 atanh() 函数的示例。

SELECT
    atanh(-1) AS "atanh(-1)",
    atanh(-0.5) AS "atanh(-0.5)",
    atanh(0) AS "atanh(0)",
    atanh(0.5) AS "atanh(0.5)",
    atanh(1) AS "atanh(1)";
-[ RECORD 1 ]--------------------
atanh(-1)   | -Infinity
atanh(-0.5) | -0.5493061443340549
atanh(0)    | 0
atanh(0.5)  | 0.5493061443340549
atanh(1)    | Infinity