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); } |
コメント