Processing math: 100%

【C言語】Radian-Degree相互変換

C言語で自作関数を作りRadian-Degree相互変換を行う。Radian-Degreeの相互関係は

\begin{align} \theta [\mathrm{rad}] = \frac{\theta[\mathrm{{}^\circ}] }{180} \pi \end{align}

を使えばいい。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#define Pi 3.14159265359
double rad2deg(double);
double deg2rad(double);
 
int main(void) {
    double angle;
    angle=deg2rad(15);
     
    printf("%f", angle);
}
 
double deg2rad(double deg) {
    return deg/(180 / Pi);
 
}
double rad2deg(double rad) {
    return rad*(180 / Pi);
}

コメント

タイトルとURLをコピーしました