标签: javascript atan2
我有一个问题。 JavaScript中atan和atan2之间有什么区别?
atan
atan2
我想弄清楚矢量V(-1,0)和轴之间的角度。
当我调用方法atan(0 / -1)时,答案是-0 rad 当我调用方法atan2(0, -1)时,答案是Pi rad。
atan(0 / -1)
atan2(0, -1)
为什么他们有不同的答案?
另外,我期望获得的答案是Pi rad,所以因为我在我的代码中使用atan,它有点花了我一段时间,直到我尝试atan2并且它最终起作用(到我很惊讶!)
提前致谢! ^ _ ^
答案 0 :(得分:-1)
以下是有关atan2的更多信息的链接:https://en.wikipedia.org/wiki/Atan2