PHP atanh()函数

定义和用法

ATANH()函数返回给定的给定参数的反双曲正切比。换句话说,的返回值atanh()是给定参数的双曲正切。反双曲正切函数定义为。

atanh(x)= 0.5Xlog((1 + x)/(1-x))

该函数返回一个浮点值。

语法

atanh ( float $arg ) : float

参数

序号参数及说明
1arg
要计算其反双曲正切值的浮点值

返回值

PHPatanh()函数返回给定参数的反双曲正切比。

PHP版本

此功能在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