C++ Math atanh()

2024 年 8 月 30 日 | 阅读 2 分钟

此函数计算给定弧度角度的反双曲正切。

其中,反双曲正切是双曲正切的逆运算。

tanh-1x =atanh(x)

语法

假设给定弧度角度为 'x'

注意:return_type 可以是 float、double 或 long double。

参数

x:要计算其反双曲正切的值。

返回值

它返回 x 的反双曲正切。

参数返回值
-1有限值
x= -1-inf
x=1inf
x<-1 或 x>1不是数字 (nan)

示例 1

让我们看一个 x 值介于 -1 和 1 之间时的简单示例。

输出

value of x is :0.5
atanh(x) : 0.549306   

在此示例中,atanh(x) 函数计算 x 的反双曲正切并返回 0.54。

示例 2

让我们看一个 x 值为 -1 时的简单示例。

输出

value of x is :-1
atanh(x) : -inf   

在此示例中,atanh(x) 函数计算 x 的反双曲正切并返回 -inf。

示例 3

让我们看一个 x 值等于 1 时的简单示例。

输出

value of x is :1
atanh(x) : inf   

在此示例中,atanh(x) 计算 x 的反双曲正切并返回 inf。

示例 4

让我们看一个 x 值大于 1 时的简单示例。

输出

value of x is :5
atanh(x) : -nan   

在此示例中,atanh(x) 计算 x 的反双曲正切并返回 -nan。


下一主题C++ 数学函数