C++ でラジアンを度に変換する
ラジアンと度は、角度の 2つの異なる測定単位です。 ラジアンは円の弧の長さで角度を測定し、度は 360/2π
として測定します。
ラジアンは π
の一部として表示されるため、小さな角度を扱う場合により便利です。 一方、度数は、大きな角度を扱う場合に使いやすいです。
この記事では、C++ でのラジアンから度数への変換について説明します。
C++ でラジアンを度に変換する
ラジアンから度への変換は非常に単純な計算です。 まず、次の式を使用してラジアンの値を見つけます。
Radian = atan(y / x)
atan()
関数は、単位円上の点の座標を表す y
と x
の 2つの引数を取ります。x
は水平軸に沿った長さ、y
は垂直軸に沿った長さです。 .
ラジアンの値を見つけたら、ラジアンの値を次の式に入れます。
degrees = radians(180.0 / 3.14)
度変数には、変数ラジアンに 180 を掛けて pi (3.14) で割った値が割り当てられます。
上記の手順を使用して、ラジアンを度に変換する例について説明しましょう。
#include <iostream>
#define pi 3.14
#include <cmath>
#include <cstdlib>
using namespace std;
float Convert(float radian) { return (radian * (180 / pi)); }
int main() {
float radian = 78;
float degree = Convert(radian);
cout << "The value of degree is " << degree;
return 0;
}
ここをクリック 上記のコードの動作を確認します。
Muhammad Adil is a seasoned programmer and writer who has experience in various fields. He has been programming for over 5 years and have always loved the thrill of solving complex problems. He has skilled in PHP, Python, C++, Java, JavaScript, Ruby on Rails, AngularJS, ReactJS, HTML5 and CSS3. He enjoys putting his experience and knowledge into words.
Facebook