Math.atan2 使用从右侧 -pi/2 开始的角度约定,在同一点增加直到 pi/2。我们在大多数数学作品中看到的常用角度符号从右边的 0 开始,逆时针增加直到 pi*2 在同一点。
usual Math.atan2(y,x)
right 0/2*pi -2/2*pi
top 1/2*pi -1/2*pi
left 2/2*pi 0
down 3/2*pi 1/2*pi
这不仅不寻常,而且与其他三角函数不一致。为什么?atan2
如果我按照我习惯的方式定义自己的工作方式,会有什么问题吗?