当0度参考值达到(12点钟位置)时,有没有人知道如何获得两点之间的角度?
我为atan2()
使用了两组(x,y),但它在3点钟时返回0度。
答案 0 :(得分:4)
Atan2()从正X轴返回逆时针角度。
如果您想要从正Y轴顺时针旋转角度,则可以从90度减去该角度。
答案 1 :(得分:2)
您知道积分的水平和垂直位置吗?
如果是这样,我会将它们命名为(X1,Y1)和(X2,Y2)(X为水平,Y为垂直)
您可以计算点#2相对于#1位置的位置: X = X2-X1 Y = Y2-Y1 你可以使用atan(X / Y)来获得你想要的角度。
您还想检查Y == 0,因为您将无法进行X / Y. 如果Y == 0,那么你的线是水平的。
PS:谈到两点的角度是很奇怪的。