平面上有两个点,需要计算距离和方向角,角度要用量角器的刻度来表示(把圆分成6000份)。
计算距离没有问题,我使用欧几里得距离来计算:
ΔX = x1 - x2
ΔY = y1 - y2
距离 = sqrt(ΔX^2 + ΔY^2)(距离也是半径)
该角度计算为 ΔY / ΔX 的反正切,结果值以弧度为单位,然后转换为度。
问题是:如果将一个圆分成 6000 个等份,那么一度内有 16.6 (6) 个量角器等份
因此,如果反正切是 45 度,我可以将 45 度乘以 16.6 并得到量角器的数值吗?
没有必要转换为学位。如果你仍然需要它们,那么
*6000/360