PHP asinh() 函式


定義和用法

**asinh()** 函式計算給定引數的雙曲正弦的逆函式。換句話說,asinh() 的返回值就是給定引數的雙曲正弦。雙曲正弦的逆函式定義如下:

asinh(x) = log(x+sqrt(pow(x,2)+1))

此函式返回一個浮點值。

語法

asinh( float $arg ) : float

引數

序號引數和描述
1arg
要計算其雙曲正弦逆函式的浮點值

返回值

PHP asinh() 函式返回給定引數的雙曲正弦逆函式比值。

PHP 版本

本函式可在 PHP 4.x、PHP 5.x 以及 PHP 7.x 版本中使用。

示例

 即時演示

以下示例計算 asinh(pi/2),我們可以使用定義驗證它:

<?php
   $arg=M_PI_2;
   $val=asinh($arg);
   $ret=log($arg+sqrt(pow($arg,2)+1));
   echo "asinh(" . $arg . ") = " . $val . "
";    echo "using formula = " . $ret; ?>

輸出

將產生以下結果:

asinh(1.5707963267949) = 1.2334031175112
using formula = 1.2334031175112

示例

 即時演示

以下示例使用 deg2rad() 函式將度轉換為弧度,然後使用 asinh(30):

<?php
   $arg=deg2rad(30);
   $val=asinh($arg);
   echo "asinh(" . $arg . ") = " . $val;
?>

輸出

將產生以下結果:

asinh(0.5235987755983) = 0.50221898503461

示例

 即時演示

讓我們找出 asinh(0)。它將返回 0:

<?php
   $arg=0;
   $val=asinh($arg);
   echo "asinh(" . $arg . ") = " . $val;
?>

輸出

將產生以下結果:

asinh(0) = 0

示例

 即時演示

以下示例計算 asinh(pi):

<?php
   $arg=M_PI; // pi
   $val=asinh($arg);
   echo "asinh(" . $arg . ") = " . $val;
?>

輸出

將產生以下結果:

asinh(3.1415926535898) = 1.8622957433108

更新於:2020 年 6 月 29 日

171 次瀏覽

給你 事業一個提速

完成課程認證

立即開始
廣告
© . All rights reserved.