This question already has answers here:
What is the difference between atan and atan2 in C++?
(11个答案)
3年前关闭。
我有个问题。 JavaScript中的
我想找出向量V(-1,0)与轴之间的角度。
当我调用方法
当我调用方法
他们为什么有不同的答案?
另外,我期望得到的答案是Pi rad,所以由于我在代码中使用了
提前致谢! ^ _ ^
(11个答案)
3年前关闭。
我有个问题。 JavaScript中的
atan
和atan2
有什么区别?我想找出向量V(-1,0)与轴之间的角度。
当我调用方法
atan(0 / -1)
时,答案是-0 rad。当我调用方法
atan2(0, -1)
时,答案是Pi rad。他们为什么有不同的答案?
另外,我期望得到的答案是Pi rad,所以由于我在代码中使用了
atan
,所以花了我一段时间才尝试了atan2
,终于奏效了(令我惊讶!)提前致谢! ^ _ ^
最佳答案
以下是有关atan2的更多信息的链接:https://en.wikipedia.org/wiki/Atan2
关于javascript - atan和atan2有什么区别,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/40639871/
10-11 12:50