为什么-π<atan2(y,x)≤π而对于线我们真的只需要从0到π?

Rel*_*lla 0 c c++ atan2

可能重复:
c ++中atan和atan2有什么区别?

为什么-π<atan2(y,x)≤π而对于线我们真的只需要从0到π,什么有api像atan2但是会从0返回到pi?

Oli*_*rth 16

atan2返回所有可能的角度,因为它不仅用于绘制线条!它也用于实际数学,其中差异很重要. atan另一方面,产生[-pi/2,+ pi/2]的结果.

  • +1实际数学实际上很重要:-) (7认同)