C++에서 라디안을 도로 변환
라디안과 도는 각도에 대한 서로 다른 두 가지 측정 단위입니다. 라디안은 원의 호 길이로 각도를 측정하는 반면 각도는 360/2π
로 측정합니다.
라디안은 π
의 분수로 나타나기 때문에 작은 각도로 작업할 때 더 편리합니다. 반면 각도는 큰 각도를 다룰 때 사용하기 더 쉽습니다.
이 기사에서는 C++에서 라디안을 각도로 변환하는 방법에 대해 설명합니다.
C++에서 라디안을 도로 변환
라디안을 각도로 변환하는 것은 매우 간단한 계산입니다. 먼저 다음 공식을 사용하여 라디안 값을 찾습니다.
Radian = atan(y / x)
atan()
함수는 두 개의 인수 y
와 x
를 사용합니다. 이 인수는 단위원의 점 좌표를 나타내며 x
는 수평축의 길이이고 y
는 수직축입니다. .
라디안 값을 찾은 후 다음 공식에 라디안 값을 입력합니다.
degrees = radians(180.0 / 3.14)
각도 변수에는 라디안 변수에 180을 파이(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