atan2函数
是atan函数的一个变体。
将两个参数都转换为double类型。
返回从正x轴到向量(b
,a
)的角度,以弧度为单位。结果范围在 -PI 到 PI 之间。
当b
为正值时,这与atan(a/b)
相同。
当a
为负值时(包括当a
为double类型的-0.0时),结果为负。
如果a
等于零,向量(b
,a
)被认为与x轴平行,即使b
也等于零。此时b
的符号决定了向量在x轴上的方向。
如果任一参数为NaN,则返回NaN。
实现
external double atan2(num a, num b);