角度和弧度之间的转换

在编程中,我们经常会用到角度或者弧度,但是往往我们所得到的不是角度就是弧度,需要转换一下才能用到,这里我总结了角度和弧度之间的转换,

1、转换方法:

角度转弧度  π/180×角度
弧度变角度  180/π×弧度

例:角度转弧度

//其中a是最开始的角度,现在将它转换成弧度制a
// 4 * atan(1.0)就是我们用到的圆周率π,不管角度还是弧度,都是double型
void CBase::DoubleToAngle(double &a)
{
    a = 4 * atan(1.0) / 180 * a;
}

弧度转角度

a = 180 / 4 * atan(1.0) * a;

 

已标记关键词 清除标记
©️2020 CSDN 皮肤主题: 终极编程指南 设计师:CSDN官方博客 返回首页