atan与atan2皆是求反正切函数,
atan2函数返回的是原点至点(x,y)的方位角,即与 x 轴的夹角。
返回值为弧度,可使用degrees() 转换成角度
tan为正切函数,正切函数可根据角度求正切值
而反正切函数可根据两直角边长求所对角度值
atan与atan2可以用来求取两点形成斜率角度
如(x1,y1),(x2,y2)
atan((y2-y1)/(x2-x1))
atan2(y2-y1,x2-x1)
两者区别在于
1.参数的填写方式
2.atan中x2-x1不能为0,会出错。但atan2可以求解
故推荐使用atan2