PHP sinh()関数
定義と使用法
sinh() 関数は、指定された角度の双曲線正弦をラジアンで計算します。双曲線正弦関数は次のように定義されます
sinh(x)=(e x – e -x ))/ 2
この関数は、Πと-Πの間の浮動小数点値を返します。
構文
sinh( float $arg ) : float
パラメータ
Sr.No | |
---|---|
1 | arg ラジアンで角度を表す浮動小数点値 |
戻り値
PHP sinh()関数は、指定されたパラメーターの双曲線正弦比を返します。
PHPバージョン
この関数は、PHPバージョン4.x、PHP 5.x、およびPHP7.xで使用できます。
例
次の例では、sinh(pi / 2)を計算し、2.3012989023073を返します。これは、式(e x )の結果でもあります。 – e -x ))/ 2-
<?php $arg=M_PI_2; $val=(exp($arg)-exp(-$arg))/2; $res=sinh($arg); echo "sinh(M_PI_2) = " . $val. "\n"; echo "using formula = " . $res . "\n"; ?>
出力
これにより、次の結果が生成されます-
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
-
PHP lcg_value()関数
定義と使用法 lcg_value() 関数は0から1までの乱数を生成します。 LCGは、線形合同法の略です。このジェネレーターは、不連続な区分的線形方程式で計算された一連の疑似ランダム化された数値を生成します。これは、最も古い疑似乱数生成アルゴリズムの1つです 構文 lcg_value ( void ) : float パラメータ 戻り値 PHP lcg_value()関数は、0.0から1.0までの疑似ランダム浮動小数点値を返します。 PHPバージョン この関数は、PHPバージョン4.x、PHP 5.x、およびPHP7.xで使用できます。 例 以下は、lcg_value()関数の使
-
PHPのsinh()関数
sinh()関数は、に相当する数の双曲線正弦を返します。 (exp(num) - exp(-num))/2) 構文 sinh(num) パラメータ num −双曲線サインを返す数値。ラジアン単位の値。 戻る sinh()関数は数値の双曲線正弦を返します。 例 <?php echo(sinh(0) . "<br>"); echo(sinh(1) ); ?> 出力 0<br>1.1752011936438 例 別の例を見てみましょう- <?php &nb