반응형
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축을 기준으로 반시계 방향으로 회전할 때는 양의 값이 되고 시계 방향으로 회전할 때는 음의 값이 된다.
반응형
'컴퓨터 > 프로그래밍' 카테고리의 다른 글
Notepad++ 컬럼 라인 표시 (0) | 2020.12.18 |
---|---|
return type specification for constructor invalid 컴파일 에러 (0) | 2020.06.04 |
BASIC 언어 - 간단 소개 (0) | 2020.05.16 |
행렬 회전 알고리즘 (0) | 2020.05.14 |
Objective-C (0) | 2020.05.07 |
댓글