PHP tan()関数
定義と使用法
tan() 関数は、指定された角度の接線比をラジアンで返します。三角法では、角度の接線は、反対側と隣接する側の長さの比率として定義されます。
tan(x)=反対/隣接
角度の接線は、その正弦と余弦の比率としても定義されます
tan(x)=sin(x)/ cos(x)
x =45度の場合、直角三角形のようにtan(x)=1であり、反対側と隣接する側は同じです。
この関数はfloat値を返します。
構文
tan ( float $arg ) : float
パラメータ
Sr.No | |
---|---|
1 | arg ラジアンで角度を表す浮動小数点値 |
戻り値
PHP tan()関数は、指定されたパラメーターのタンジェント比を返します。
PHPバージョン
この関数は、PHPバージョン4.x、PHP 5.x、およびPHP7.xで使用できます。
例
次の例では、tan(pi / 2)を計算し、1.6331239353195E + 16(非常に大きな数)を返します。 90度のtngent比は無限大です-
<?php $arg=M_PI/2; //90 degree $val=tan($arg); echo "tan(" . $arg . ") = " . $val; ?>
出力
これにより、次の結果が生成されます-
tan(1.5707963267949) = 1.6331239353195E+16
例
次の例では、deg2rad()関数を使用して度をラジアンに変換してから、tan(60)を計算します。結果は1.7320508075689で、これはsqrt(3)-
<?php $arg=deg2rad(60); $val=tan($arg); echo "tan(" . $arg . ") = " . $val; ?>
出力
これにより、次の結果が生成されます-
tan(1.0471975511966) = 1.7320508075689
例
tan(45)度を調べてみましょう。 1 −
を返します<?php $arg=M_PI/4; //45 deg $val=tan($arg); echo "tan(" . $arg . ") = " . $val; ?>
出力
これにより、次の結果が生成されます-
tan(0.78539816339745) = 1
例
次の例では、tan(0)を計算し、0を返します
<?php $arg=0; $val=tan($arg); echo "tan(" . $arg . ") = " . $val; ?>
出力
これにより、次の結果が生成されます-
tan(0) = 0
-
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のtan()関数
tan()関数は、指定された値のタンジェントを返します。 構文 tan(val) パラメータ val −ラジアン単位の値 戻る tan()関数は、指定された値valのタンジェントを返します。 例 <?php echo(tan(0) . "<br>"); echo(tan(1) . "<br>"); ?> 出力 0<br>1.5574077246549<br> 例 別の例を見てみましょう- <?php &nb