PHP atanh() 函式


定義和用法

atanh() 函式返回給定引數的反雙曲正切比值。換句話說,atanh() 函式的返回值是給定引數的雙曲正切。一個反雙曲正切函式定義為 。

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

此函式返回一個浮點值。

語法

atanh ( float $arg ) : float

引數

序號引數 & 描述
1arg
計算反雙曲正切的浮點值

返回值

PHP atanh() 函式返回給定引數的反雙曲正切比值。

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 . "
";    $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)。它返回 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

更新日期:2020-06-29

150 次瀏覽

開啟您的職業生涯

完成課程認證

開始學習
廣告
© . All rights reserved.