WMW

아크탄젠트2 계산기

Free

데카르트 평면상 점의 각도인 atan2(y, x)를 계산하며, 사분면 감지, 정규화된 각도, 단계별 분석을 제공합니다.

모든 작업이 브라우저에서만 실행됩니다.

빠른 예시

단계별

최근 활동

모든 사람에게 공개됩니다. 모든 방문자의 최근 20회 사용 내역, 최신순으로 표시됩니다.

아직 활동이 없습니다. 첫 번째가 되어보세요.

댓글 (0)

이 도구가 유용했나요? 댓글을 남기거나 팁을 공유하거나 개선할 점을 알려주세요.

게스트 댓글은 게시 전에 검토됩니다. 로그인 하면 즉시 게시됩니다.

아직 댓글이 없습니다. 첫 번째로 의견을 남겨보세요!

이 도구의 기능

이 도구는 데카르트 평면에서 양의 x축과 점 (x, y) 사이의 각도인 atan2(y, x)를 브라우저에서 바로 도 또는 라디안 단위로 계산하며, 사분면 감지, 정규화된 0-360° 각도, 단계별 공식 분석, 방향 시각화를 제공합니다.

작동 방식

비율 y/x만 취해 반대 사분면을 구분할 수 없는 단순한 아크탄젠트와 달리, atan2(y, x)는 x와 y의 부호를 따로 검사해 올바른 사분면을 선택합니다. 이는 구간별로 정의됩니다: x > 0일 때, θ = atan(y/x); x < 0이고 y ≥ 0일 때, θ = atan(y/x) + 180°; x < 0이고 y < 0일 때, θ = atan(y/x) − 180°; x = 0이고 y > 0일 때, θ = 90°; x = 0이고 y < 0일 때, θ = −90°; 그리고 x = 0이고 y = 0일 때는 원점에 방향이 없으므로 결과가 정의되지 않습니다. 결과는 항상 (-180°, 180°](또는 라디안으로 (-π, π])에 속합니다. 정규화된 각도는 결과가 음수일 때 단순히 360°(또는 2π)를 더해 대신 0°-360° 범위로 매핑합니다.

해결하는 문제

자주 묻는 질문

atan2는 단순한 아크탄젠트와 어떻게 다른가요?

단순한 아크탄젠트는 비율 y/x만 보므로 (3, 4)와 (-3, -4)를 구분할 수 없습니다. 둘 다 같은 비율을 주지만 반대 사분면에 위치합니다. Atan2는 x와 y의 부호를 따로 살펴보므로 항상 올바른 사분면의 각도를 반환합니다.

왜 atan2(0, 0)은 정의되지 않나요?

원점에서는 점이 방향을 갖지 않으며, (0, 0)에서 자기 자신까지 각도를 측정할 선이 없으므로 함수는 그곳에서 의미 있는 값을 갖지 않습니다.

원시 결과와 정규화된 각도의 차이는 무엇인가요?

atan2의 원시 결과는 (-180°, 180°](라디안으로는 (-π, π])에 속합니다. 정규화된 각도는 같은 방향을 0°에서 360°(또는 0에서 2π) 범위로 표현한 것으로, 예를 들어 나침반 방위각을 다룰 때 더 편리한 경우가 있습니다.

단계별 세부 내역은 무엇을 보여주나요?

이는 단순한 아크탄젠트로부터 atan2를 구성하는 데 사용되는 고전적인 구간별 공식을 보여줍니다: x가 양수일 때는 직접 atan(y/x), x가 음수일 때는 atan(y/x) 더하기 또는 빼기 반 바퀴, x가 정확히 0일 때는 고정된 90° 또는 -90°입니다.

atan2는 실제로 어디에 사용되나요?

이는 로봇공학과 게임 개발에서 방향 벡터를 진행 방향 각도로 변환하는 표준 구성 요소이며, 항법에서 방위각, 신호 처리에서 복소수의 위상각을 계산하는 데 사용됩니다.

관련 도구