Java atan2() メソッド
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
その他の拡張