PHP sinh() 函式


定義和用法

sinh() 函式計算以弧度表示的角度的雙曲正弦。雙曲正弦函式定義為

sinh(x) = (ex – e-x))/2

此函式返回介於 Π 和 - Π 之間的一個浮點值。

語法

sinh( float $arg ) : float

引數

序號引數和描述
1arg
表示以弧度表示的角度的浮點值

返回值

PHP sinh() 函式返回該引數的雙曲正弦比。

PHP 版本

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

示例

 線上演示

以下示例計算 sinh(pi/2) 並返回 2.3012989023073,這也是公式 (ex – e-x))/2 的結果

<?php
   $arg=M_PI_2;
   $val=(exp($arg)-exp(-$arg))/2;
   $res=sinh($arg);
   echo "sinh(M_PI_2) = " . $val. "
";    echo "using formula = " . $res . "
"; ?>

輸出

這將產生以下結果 -

sinh(M_PI_2) = 2.3012989023073
using formula = 2.3012989023073

示例

 線上演示

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

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

輸出

這將產生以下結果 -

sinh(0.5235987755983) = 0.54785347388804

示例

 線上演示

我們瞭解一下 sinh(0)。它返回 0 -

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

輸出

這將產生以下結果 -

sinh(0) = 0

示例

 線上演示

以下示例計算 sinh(pi)

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

輸出

這將產生以下結果 -

sinh(3.1415926535898) = 11.548739357258

更新日期:2020-06-30

78 次瀏覽

啟動你的 職業生涯

完成本課程以取得認證

開始學習
廣告