Skip to content

PostgreSQL atanh() 函数 ​

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

atanh() 语法 ​

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

sql
atanh(number)

参数 ​

  • number

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

返回值 ​

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

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

如果参数 number 为 NULL,atanh() 函数将会返回 NULL。

atanh() 示例 ​

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

sql
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)";
bash
-[ RECORD 1 ]--------------------
atanh(-1)   | -Infinity
atanh(-0.5) | -0.5493061443340549
atanh(0)    | 0
atanh(0.5)  | 0.5493061443340549
atanh(1)    | Infinity