각도 계산기 - 벡터, 점 및 기울기
벡터 간, 세 점으로 정의된 꼭짓점에서, 또는 좌표 기울기로부터 각도를 계산하세요 — 모두 도 및 라디안 단위로 표시됩니다.
계산 방법을 선택하고, 필요한 값을 입력한 후 계산을 클릭하면 각도와 지원 세부 정보를 얻을 수 있습니다.
각도 계산기 - 벡터, 점 및 기울기
벡터 간, 세 점으로 정의된 꼭짓점에서, 또는 좌표 기울기로부터 각도를 계산하세요 — 모두 도 및 라디안 단위로 표시됩니다.
각도 계산기에 대하여
각도는 수학, 물리학 및 공학에서 가장 기본적인 측정 중 하나입니다. 각도는 공통의 끝점을 가지는 두 광선 사이의 회전량을 정량화하며, 도 단위(한 바퀴 회전이 360°인 경우) 또는 라디안 단위(한 바퀴 회전이 2π ≈ 6.283인 경우)로 측정됩니다. 이 페이지의 각도 계산기는 각도를 계산하는 세 가지 뚜렷한 방법을 제공하며, 각각은 다른 유형의 기하학적 문제에 적합합니다.
첫 번째 방법인 두 벡터 사이의 각도는 가장 일반적인 방법으로, 내적 공식 θ = arccos((A · B) / (|A| × |B|))를 사용합니다. 내적 A · B는 2D 벡터에 대해 Ax·Bx + Ay·By와 같습니다. 크기 |A|와 |B|는 벡터의 유클리드 길이입니다. 이 방법은 공통 원점에 놓인 두 방향량 사이의 각도 간격을 측정하며, 결과는 [0°, 180°] 범위 내에서 나옵니다. 이는 선형대수학, 물리학(일, 토크, 투영) 및 컴퓨터 그래픽스(조명, 반사, 굴절)에서 표준적인 접근 방식입니다.
두 번째 방법인 세 점에서의 각도 방법은 광선 BA와 BC에 의해 형성된 꼭짓점 B에서의 내부 각을 찾습니다. 먼저 B에서 A로 향하는 방향 벡터와 B에서 C로 향하는 방향 벡터라는 두 개의 방향 벡터를 구성한 후, 이 벡터들에 점곱 공식을 적용합니다. 이 방법은 계산 기하학, 로봇 경로 계획, 방향 벡터보다는 명시적인 좌표 위치가 있는 상황에서 사용됩니다. 예를 들어, 세 개의 GPS 좌표가 주어졌을 때, 이 방법은 중간 지점에서의 방위각을 찾습니다.
세 번째 방법인 좌표 기울기에서 각도는 원점에서 점 (x, y)까지의 선이 양의 x축과 이루는 각도를 계산합니다. 수학적으로는 θ = arctan(y/x) 이지만, 구현에서는 atan2 함수를 사용하여 네 사분면 모두에서 올바르게 처리하고 결과를 전체 [−180°, 180°] 범위로 반환합니다. 이것은 표준 극각 또는 복소수의 편각이며, 극좌표 변환, 신호 위상 분석 및 항법 방위 계산에서 나타납니다.
세 가지 방법 모두 결과를 도(degree)와 라디안(radian)으로 표시하므로, 단위 체계와 관계없이 어떤 공식에도 직접 적용할 수 있습니다. 도는 기하학적 추론에 더 직관적이며, 라디안은 미적분학, 푸리에 분석 및 대부분의 프로그래밍 수학 함수에서 필요합니다. 항등식 rad = deg × π / 180 는 두 단위 간 변환을 수행하며, 이 계산기는 변환 오류를 없애기 위해 두 단위를 동시에 표시합니다.
각도 계산기 예제
모든 계산 방법을 다루는 세 가지 실습 예제.
| 입력 | 각도 | 방법 및 메모 |
|---|---|---|
| A=(3,4), B=(1,0) | ≈53.13° | 벡터 방법. 내적 = 3. |A| = 5, |B| = 1. cos(θ) = 3/5. arccos(0.6) ≈ 53.13°. |
| 점 A(1,0), B(0,0), C(1,1) | 45° | 삼점법. B(0,0)에서 벡터: BA=(1,0), BC=(1,1). 내적=1, |BA|=1, |BC|=√2. cos=1/√2 → arccos(0.707)=45°. |
| x=1, y=1 | 45° | 기울기법. 원점에서 (1,1)까지의 직선은 양의 x축과 45°의 각을 이룹니다. arctan(1/1)=45°. |
| A=(1,0), B=(0,1) | 90° | 벡터 방법. 수직 단위 벡터. 내적=0, 따라서 θ=90°. |
각도 계산기 사용 방법
- 계산 방법 선택: 방향 벡터의 경우 '벡터 사이 각도', 세 좌표로 형성된 꼭짓점의 경우 '세 점에서의 각도', 점의 극각을 구할 경우 '기울기에서의 각도'를 선택하세요.
- 필요한 값을 입력하세요. 벡터의 경우 A와 B의 x 및 y 성분을 모두 입력하세요. 세 점의 경우 A, B(꼭짓점), C의 좌표를 입력하세요. 기울기를 사용하는 경우 x 및 y 좌표를 입력하세요.
- 계산 버튼을 클릭하세요. 결과가 아래에 각도(도와 라디안) 및 내적과 코사인 값 등 세부 정보와 함께 표시됩니다.
- 지도, 도면 또는 좌표계 상의 위치를 가지고 특정 꼭짓점에서 각도를 구해야 할 경우 세 점 방식을 사용하세요.
- 모든 필드를 지우고 새 계산을 시작하려면 초기화 버튼을 클릭하세요.
각도 계산기 FAQ
세 가지 계산 방법의 차이점은 무엇인가요?
벡터 방법은 구성 요소 벡터로 주어진 두 방향 사이의 각도 차이를 측정합니다. 삼점 방법은 세 좌표 위치를 사용하여 꼭지점에서의 각도를 측정하며, 내부적으로 꼭지점에서 다른 두 점으로 향하는 방향 벡터를 생성합니다. 기울기 방법은 점의 양의 x축을 기준으로 한 극각을 계산하며, 이는 원점에서 수평선과 이루는 선의 각도와 동일합니다.
왜 벡터 각도에서 0°와 180° 사이의 결과가 나올까요?
점곱 공식에서 아크코사인 함수는 값들을 오직 [0°, 180°]. 이는 벡터가 만들 수 있는 두 보각 중 더 작은 각을 주며, 이것이 두 벡터 사이 각의 일반적인 기하학적 정의입니다. 부호가 있는 각이나 전체 각이 필요하다면-360°각도, atan 사용2 방향을 결정하기 위해 벡터곱으로 함수 사용.
삼점법은 내부적으로 어떻게 작동합니까?
점 A, B(정점), C가 주어지면, 계산기는 두 방향 벡터를 계산합니다: u = A − B (정점에서 점 A로), v = C − B (정점에서 점 C로). 그런 다음 벡터 방법에서와 정확히 동일하게 u와 v에 내적 공식을 적용합니다. 결과는 정점 B에서의 내부 각으로, 항상 [0°, 180°] 범위에 있습니다.
경사법은 정확히 무엇을 계산합니까?
슬로프 방법은 θ = atan2(y, x)를 계산하는데, 이는 원점(0,0)에서 점 (x, y)까지의 선분이 양의 x축과 이루는 각도입니다. 결과값은 −180°에서 180°까지 범위를 가지며, 양수 값은 점이 x축 위에 있음을, 음수 값은 아래에 있음을 의미합니다. 이것은 표준 극각이며, 복소수 x + yi의 위상각과 동일합니다.
이 계산기를 3D 벡터에 사용할 수 있나요?
이 특정 계산기는 단순성을 위해 2D 입력을 사용합니다. z 성분을 포함한 전체 3D 벡터 각도 계산을 위해서는 2D와 3D 벡터를 모두 지원하는 전용 '두 벡터 사이의 각도 계산기'를 사용하십시오. 기본 공식은 동일하며, 단순히 내적(dot product)과 크기 계산에 z 성분을 포함하도록 확장하면 됩니다.
각도 결과는 얼마나 정확한가요?
계산기는 JavaScript의 내장 Math.acos 및 Math.atan2 함수를 사용하며, 이는 배정밀도 부동소수점 정확도를 제공합니다(약 15–16 유효 숫자). 코사인 인수는 거의 평행하거나 반평행인 벡터에서 정의역 오류를 방지하기 위해 arccos를 호출하기 전에 [−1, 1] 범위로 제한됩니다. 결과는 도(degree) 단위로 소수점 네 자리, 라디안(radian) 단위로 소수점 여섯 자리까지 표시됩니다.
관련 도구
계산기: 건강과 계획
불리언 AND 계산기로 이진 논리곱을 수행하고 완전한 진리표를 생성하며 이진 시퀀스를 단계별로 분석하세요. 디지털 회로와 프로그래밍 학습에 좋습니다.
합차 삼각 항등식 계산기
합차 항등식으로 sin, cos, tan 값을 계산합니다. 도와 라디안을 지원하며 단계별 공식을 표시합니다.
텐서곱 계산기
두 벡터의 텐서곱(외적)을 즉시 계산하고, 행렬 또는 평탄화 벡터로 결과를 보여줍니다.
헤론 공식 삼각형 면적 계산기
세 변으로 헤론 공식에 따라 삼각형 면적을 구하고, 삼각형 성립을 확인하며 둘레와 반둘레도 보여줍니다.
촐레스키 분해 계산기
대칭 양의 정부호 행렬의 Cholesky 분해 A = LLᵀ를 계산합니다. 2×2, 3×3, 4×4 입력을 지원하며 선형대수와 통계에 유용합니다.
질량중심 계산기 - 다점 질량계
2차원에서 질량과 x,y 좌표로 질량중심을 가중평균 공식으로 빠르게 계산합니다.
반올림 계산기 - 원하는 정밀도로 숫자 반올림
내림, 올림, 일반 반올림, 소수 자릿수 모드를 지원하는 반올림 계산기. 수학, 금융, 과학, 일상 숫자를 원하는 정밀도로 처리하세요.
이진 소수 변환기 - 이진수와 십진 소수
이진 소수를 십진수로, 십진 소수를 이진수로 변환하고 단계별 설명을 제공합니다. 최대 32비트 소수 정밀도를 지원합니다.