ATANH()函数返回给定的给定参数的反双曲正切比。换句话说,的返回值atanh()
是给定参数的双曲正切。反双曲正切函数定义为。
atanh(x)= 0.5Xlog((1 + x)/(1-x))
该函数返回一个浮点值。
atanh ( float $arg ) : float
序号 | 参数及说明 |
---|---|
1 | arg 要计算其反双曲正切值的浮点值 |
PHPatanh()
函数返回给定参数的反双曲正切比。
此功能在PHP 4.x,PHP 5.x和PHP 7.x中可用。
以下示例计算atanh(pi / 4)并返回,这也是公式定义的结果-
<?php $arg=M_PI_4; $res=atanh($arg); echo "atanh(pi) = " . $res . "\n"; $val = 0.5*log((1+$arg)/(1-$arg)); echo "using formula = " . $val; ?>
输出结果
这将产生以下结果-
atanh(pi) = 1.0593061708232 using formula = 1.0593061708232
以下示例计算atanh(Π/ 10)-
<?php $arg=M_PI/10;; $val=atanh($arg); echo "atanh(" . $arg . ") = " . $val; ?>
输出结果
这将产生以下结果-
atanh(0.31415926535898) = 0.32515348134414
我们来检查一下atanh。返回0-
<?php $arg=0; $val=atanh($arg); echo "atanh(" . $arg . ") = " . $val; ?>
输出结果
这将产生以下结果-
atanh(0) = 0
对于参数= 1,atanh()
函数返回INF
<?php $arg=1; $val=atanh($arg); echo "atanh(" . $arg . ") = " . $val; ?>
输出结果
这将产生以下结果-
atanh(1) = INF