我偶尔碰到这个,总是忘记怎么做.
经常出现的其中一件事.
另外,将以弧度表示的角度转换为度数又返回的公式是什么?
radians = degrees * (pi/180) degrees = radians * (180/pi)
至于实现,主要问题是你想要了解pi的价值有多精确.有一些相关的讨论在这里
弧度的完整圆是2*pi.以度为单位的完整圆是360.从度数到弧度,它是(d/360)*2*pi或d*pi/180.
x rads以度为单位 - > x*180/pi
x度,以rad为单位 - > x*pi/180
我想如果你想为[在PHP]中创建一个函数:
function convert($type, $num) { if ($type == "rads") { $result = $num*180/pi(); } if ($type == "degs") { $result = $num*pi()/180; } return $result; }
是的,这可能写得更好.