在很多计算时弧度与角度要相互转换,比如tan()函数的输入参数是弧度值,我们已知的是一个角度值,这时就要角度转弧度,具体公式如下:
弧度 = 角度*PI/180
角度 = 弧度*180/PI
知道公式之后我们可以将它封装成一个函数,方便以后调用。
1 2 3 4 5 6 7 8 |
double ArcToAngle(const double& Arc) { ???? return Arc*180/M_PI; } double AngleToArc(const double& Angle) { ???? return Angle*M_PI/180; } |
下面将写个完整例子:
输出:
The tangent of 30.000000 degrees is 0.577350.