已经两个点坐标,怎么用atan求角度?

因为只有atan 没有atan2...所以麻烦了很多..求高手指导

第1个回答  2012-05-04
设两点(x1,y1)(x2,y2)

tana=(y2-y1)/(x2-x1)追问

这种方法不全面啊... 考虑到(y2-y1)和(X2-X1)的正负值问题....还有区别的

追答

都一样的,不存在你说的问题。

追问

.因为他的周期性,一个数字的反正切值不止一个.例如atan(-1)的值可能是45度,也可能是225度.这样就是他的周期性,对于正切函数来说,他的周期是180度,所以两个相差180度的角具有相同的正切和斜率: -----网上这么说的. 没怎么看懂

追答

这里说的角度范围为[0,180)

相似回答