자바 atan2() 메소드
atan2() 메서드는 직각 좌표(x, y)를 극좌표(r, theta)로 변환하고 결과 각도 세타를 반환하는 데 사용됩니다. 이 방법은 -pi에서 pi 범위의 y/x의 아크탄젠트를 계산하여 위상각 세타를 계산합니다.
Syntax
double atan2(double y, double x)
Parameters
y - 수직 좌표.
x -- 가로좌표.
반환 값
직교 좌표 중간점(x, y)에 해당하는 극좌표 중간점(r, theta)의 세타 구성요소입니다.
Example
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