現在の位置: ホーム> 最新記事一覧> PHPのRad2DegとDeg2Rad関数と双方向変換技術の違い

PHPのRad2DegとDeg2Rad関数と双方向変換技術の違い

gitbox 2025-08-21

<?php //テキストセクション エコー

PHPと双方向変換技術におけるRad2DegとDeg2Rad関数の違い

// 1。関数の紹介 エコー

1。関数の紹介

;エコー

PHPでは、特に数学的計算、グラフィカルな図面、物理シミュレーションなどのシナリオで、角度とラジアンの変換に対処することは一般的な操作です。

エコー "
    "
;エコー "
  • rad2deg() :ラジアンを角度に変換します。
  • "
    ;エコー "
  • deg2rad() :角度(程度)をラジアンに変換します。
  • "
    ;エコー "" ; // 2。例を使用します エコー

    2。例を使用

    ; // rad2degの例 $ radian = pi () / 2 ; // 90度のラジアン $ degree = rad2deg $ radian );エコー "

    Radians {$ radian}

    角度に変換します: {$度} °」; // deg2radの例 $ angle = 180 ; $ radian2 = deg2rad $ angle );エコー

    角度{$ angle}

    °からラジアンへの変換: {$ radian2} 」; //3。区別分析 エコー

    3。差別分析

    ;エコー

    2つの主な違いは、変換の方向です。

    ;エコー "
      "
    ;エコー "
  • rad2deg() :入力ラジアン、出力角度。
  • "
    ;エコー "
  • deg2rad() :入力角度、出力radian
  • "
    ;エコー "" ;エコー

    数値値の計算式は次のとおりです。

    ;エコー "
      "
    ;エコー
  • rad2deg(radian)= radian×180 /π
  • ;エコー "
  • deg2rad(degree)= degree×π / 180
  • "
    ;エコー "" ; //4。双方向変換スキル エコー

    4。双方向変換スキル

    エコー

    実際の開発では、多くの場合、双方向変換が必要です。一般的な機能をカプセル化できます。

    ;エコー '
    &#39;
    ;エコー 'function convertangle($ value、$ type = "deg"){' "\ n" ;エコー 'if($ type === "deg"){' "\ n" ;エコー 'rad2deg($ value)を返します。 // radian angle ' "\ n" ;エコー '} elseif($ type === "rad"){' "\ n" ;エコー 'return deg2rad($ value); // Angle Radian ' "\ n" ;エコー ' } それ以外 {' "\ n" ;エコー 「新しい例外を投げる(「不明なタイプ、degまたはradを使用してください」);」 "\ n" ;エコー '}' "\ n" ;エコー '}' "\ n" ;エコー '' ;エコー "

    ユーザーの例:

    "
    ;エコー '
    &#39;
    ;エコー '$ angirindeg = convertangle(pi() / 4、 "deg");' "\ n" ;エコー '$ angleinRad = convertangle(90、 "rad");' "\ n" ;エコー '' ;エコー

    これにより、ニーズに応じて変換方向を柔軟に選択できます。

    // 5。要約 エコー "

    5。summary

    "
    ;エコー

    RAD2DEGおよびDEG2RADは、PHPにおける角度とラジアン変換のコア関数です。2つの双方向変換技術のマスタリングの違いを理解すると、数学の計算とグラフィックス処理シナリオのコードの読みやすさと開発効率の向上に役立ちます。

    ?> <?php //記事の最後にコンテンツはありません エコー 「この記事を読んでいただきありがとうございます。PHP!\ nで角度とラジアン変換のテクニックを簡単に習得できることを願っています」 ?>