atan2函数

double atan2(
  1. num a,
  2. num b
)

atan函数的一个变体。

将两个参数都转换为double类型。

返回从正x轴到向量(ba)的角度,以弧度为单位。结果范围在 -PI 到 PI 之间。

b为正值时,这与atan(a/b)相同。

a为负值时(包括当a为double类型的-0.0时),结果为负。

如果a等于零,向量(ba)被认为与x轴平行,即使b也等于零。此时b的符号决定了向量在x轴上的方向。

如果任一参数为NaN,则返回NaN。

实现

external double atan2(num a, num b);