C++ でラジアンを度に変換する

Muhammad Adil 2023年12月11日
C++ でラジアンを度に変換する

ラジアンと度は、角度の 2つの異なる測定単位です。 ラジアンは円の弧の長さで角度を測定し、度は 360/2π として測定します。

ラジアンは π の一部として表示されるため、小さな角度を扱う場合により便利です。 一方、度数は、大きな角度を扱う場合に使いやすいです。

この記事では、C++ でのラジアンから度数への変換について説明します。

C++ でラジアンを度に変換する

ラジアンから度への変換は非常に単純な計算です。 まず、次の式を使用してラジアンの値を見つけます。

Radian = atan(y / x)

atan() 関数は、単位円上の点の座標を表す yx の 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
Muhammad Adil avatar Muhammad Adil avatar

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

関連記事 - C++ Math