Groovy - atan2()


该方法将直角坐标 (x, y) 转换为极坐标 (r, theta) 并返回 theta。

句法

double atan2(double y, double x)

参数

  • 双数据类型中的 X - X 坐标
  • Y - 双精度数据类型中的 Y 坐标

返回值

此方法从极坐标 (r, theta) 返回 theta。

例子

以下是此方法的使用示例 -

class Example {     
   static void main(String[] args){
      double x = 45.0;
      double y = 30.0;
		
      System.out.println( Math.atan2(x, y) );
   } 
}

当我们运行上面的程序时,我们将得到以下结果 -

0.982793723247329
groovy_numbers.htm