Java atan2() メソッド

Java Number クラス


atan2() メソッドは、直交座標 (x, y) を極座標 (r, theta) に変換し、得られた角度 theta を返します。このメソッドは、y/x の逆正接値を計算して位相角 theta を求めます。範囲は -pi から pi までです。

構文

double atan2(double y, double x)

パラメータ

  • y縦座標。

  • x横座標。

戻り値

デカルト座標の点 (x, y) に対応する極座標の点 (r, theta) の theta 成分。

例

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

上記のプログラムをコンパイルして実行すると、出力結果は次のようになります:

0.982793723247329

Java Number クラス

その他の拡張