現在の位置: ホーム> 最新記事一覧> ATAN2関数によって返される値は標準ラジアンですか? PHPで角度に変換する方法は?

ATAN2関数によって返される値は標準ラジアンですか? PHPで角度に変換する方法は?

gitbox 2025-09-05

<?php //テキストを開始します エコー

ATAN2機能によって返される値は標準ラジアンですか?PHPの角度に変換する方法は?

エコー

PHPでは、関数はポイント(x、y)とx軸の間の角度を返すために使用されます。関数は次のように定義されます。

;エコー '
float atan2(float $ y、float $ x)
'
;エコー

ATAN2()によって返される値は、角度ではなくラジアンにあることは注目に値します。放射は、円の半径に基づいて角度を測定する単位であり、完全な円は2πradiansです。

エコー "

例えば:

"
; $ y = 1 ; $ x = 1 ; $ Angle_radian = atan2 $ y $ x );エコー "
\ $ angle_radian = atan2( <span>$ y</span>
$ x ); //戻り値は$ angle_radian radian";エコー

ラジアンを角度に変換する場合は、式を使用できます。

;エコー
角度= radian×(180 /π)
;エコー

PHPでは、組み込み関数rad2deg()を直接使用できます。

"
; $ Angle_Degree = rad2deg $ angir_radian );エコー "
\ $ angle_degree = rad2deg(\ $ angle_radian); //結果は<span>$ angle_degree</span>
";エコー "

まとめ:

"
;エコー "
    "
;エコー
  • atan2()は標準ラジアンの値を返します。
  • ;エコー
  • rad2deg()関数を使用すると、ラジアンを角度に便利に変換できます。
  • ;エコー "" ; ?> <?php //テールに依存しないPHPコードの例 for $ i = 0 ; $ i < 3 ; $ i ++){ echo 「テール出力テスト$ i
    ";}
    ?>