Arctan2(atan2) 계산기
atan2(y, x)로 점이나 벡터의 각도를 도와 라디안으로 구합니다. -180°~180°와 0°~360° 값, 사분면, 원점까지의 거리도 보여 줍니다.
각도는 양의 x축에서 시계 반대 방향으로 잽니다. 스프레드시트는 인수 순서가 반대입니다. Excel과 Google Sheets는 =ATAN2(x, y)를, 대부분의 프로그래밍 언어는 atan2(y, x)를 씁니다.
atan2(y, x)는 점 (x, y), 또는 그 성분을 가진 벡터의 방향을 양의 x축에서부터 잰 각도로 알려 줍니다. 단순한 arctan(y/x)와 달리 두 좌표의 부호를 모두 보므로 네 사분면을 구분하고, x = 0일 때도 계산됩니다. 프로그래머는 방향, 조이스틱 각도, 방위, 극좌표 변환에 이것을 씁니다.
사용 방법
- y 성분(세로)을 먼저, 그다음 x 성분(가로)을 입력합니다.
- atan2가 돌려주는 범위인 -180°~180°의 각도를 확인합니다.
- 한 바퀴 방향이 필요하면 0°~360° 값을 사용합니다.
- 사분면과 거리 r을 확인하면 극좌표 (r, θ)가 완성됩니다.
계산식
θ = atan2(y, x), cos θ = x / r, sin θ = y / r, r = √(x² + y²)
x > 0이면 atan2(y, x) = arctan(y / x)입니다. x < 0이면 y ≥ 0일 때 180°를 더하고 y < 0일 때 180°를 뺍니다. y축 위에서는 ±90°가 됩니다. 결과는 (-180°, 180°] 범위이며, 0°~360° 형태로 쓰려면 음수 결과에 360°를 더합니다.
예시
점 (-4, 3)에서 arctan(3 / -4)만 계산하면 -36.8699°가 나와 제4사분면을 가리키게 되어 방향이 틀립니다. atan2(3, -4)는 음수인 x를 보정해 제2사분면의 143.1301° (2.498092 rad)를 돌려줍니다. 이 점은 원점에서 r = √(16 + 9) = 5만큼 떨어져 있습니다.
자주 묻는 질문
그냥 arctan(y / x)를 쓰면 안 되나요?
나누면 부호가 사라집니다. (3, -4)와 (-3, 4)는 비율이 같습니다. x = 0일 때는 arctan가 아예 계산되지 않습니다. atan2는 두 부호를 모두 유지해 전체 원을 다룹니다.
Excel에서는 왜 답이 다르게 나오나요?
Excel과 Google Sheets는 인수 순서가 ATAN2(x, y)로, 대부분의 프로그래밍 언어와 반대입니다. 입력을 바꾸면 결과가 같아집니다.
atan2(0, 0)은 얼마인가요?
원점에는 방향이 없으므로 수학적으로는 정의되지 않습니다. 많은 언어가 관례로 0을 돌려주지만, 이 계산기는 대신 안내 메시지를 보여 줍니다.
나침반 방위는 어떻게 구하나요?
나침반 방위는 북쪽에서 시작해 시계 방향으로 증가합니다. 이 계산기의 0°~360° 각도 θ를 써서 방위 = (90° − θ) mod 360°로 구하세요.
arctan 2는 도와 π로 나타내면 얼마인가요?
arctan(2)는 약 63.435°, 즉 1.1071라디안이며 대략 0.3524π입니다. π의 간단한 분수로는 나타낼 수 없습니다. atan2(2, 1)이 arctan(2)와 같으므로, 여기서는 y = 2, x = 1을 입력하면 구할 수 있습니다.
최종 업데이트:
이 입력값이 담긴 페이지 주소: https://kakao.mobile/ko/tools/arctan2-calculator/
인용·퍼가기
kakaoCalc. (2026, November 10). Arctan2(atan2) 계산기. https://kakao.mobile/ko/tools/arctan2-calculator/
“Arctan2(atan2) 계산기.” kakaoCalc, 10 Nov. 2026, kakao.mobile/ko/tools/arctan2-calculator/.