컴퓨터/프로그래밍
atan과 atan2의 차이
Begi
2020. 6. 1. 23:08
반응형
atan 함수는 double atan(double x)으로 정의되고 리턴값은 -π/2 ~ π/2의 범위를 가진다. atan 함수는 arctan 정의와 같다.
atan2 함수는 double atan2(double y, double x)으로 정의되고 리턴값은 -π ~ π의 범위를 가진다.
atan2 함수는 다음 그림과 같이 x,y 좌표가 1,2 사분면 일 때는 0 ~ +π 범위를 가지고 x,y 좌표가 3,4 사분면 일 때는 0 ~ -π 범위를 가진다. x축을 기준으로 반시계 방향으로 회전할 때는 양의 값이 되고 시계 방향으로 회전할 때는 음의 값이 된다.
반응형