MATH · TRIGONOMETRY
삼각함수 값 계산기
각도(도 또는 라디안)를 입력하면 sin·cos·tan·csc·sec·cot 6개 값과 역삼각함수 까지 동시에 계산합니다. 특수각(30°·45°·60° 등)은 √2/2 같은 정확값으로 표시.
모드 선택
입력
°
결과
삼각함수 값
-
각도를 입력하세요
sin θ
-
cos θ
-
tan θ
-
csc θ = 1/sin
-
sec θ = 1/cos
-
cot θ = 1/tan
-
어떻게 계산하나요
삼각함수는 단위원 위 점의 좌표로 정의됩니다. 각도 θ 일 때 그 점의 (cos θ, sin θ).
단위 변환: rad = deg × π / 180
sin θ = y, cos θ = x, tan θ = y/x = sin θ / cos θ
csc = 1/sin, sec = 1/cos, cot = 1/tan
예: 30° → π/6 → sin = 1/2, cos = √3/2, tan = 1/√3 ≈ 0.577. 역함수는 정함수의 결과로 각도를 거꾸로 구함 — arcsin(0.5) = 30°.
특수각 정확값
| 각도 | sin | cos | tan |
|---|---|---|---|
| 0° | 0 | 1 | 0 |
| 30° (π/6) | 1/2 | √3/2 | 1/√3 |
| 45° (π/4) | √2/2 | √2/2 | 1 |
| 60° (π/3) | √3/2 | 1/2 | √3 |
| 90° (π/2) | 1 | 0 | 정의 불가 |
역함수 주값 — arcsin: −90° ~ 90°, arccos: 0° ~ 180°, arctan: −90° ~ 90° (열린 구간).
한계와 주의
JavaScript Math 라이브러리는 부동소수점 한계 가 있어 극단값에서는 ±1e−16 정도 오차가 발생합니다.
- tan 90°·270°·... 는 cos = 0 이라 정의 불가 (본 계산기는 '정의 불가' 표시)
- cot 0°·180°·... 도 sin = 0 이라 정의 불가
- arcsin·arccos 는 입력이 [−1, 1] 범위 벗어나면 NaN — 별도 안내
- 역함수는 주값(principal value)만 — 일반해는 주기 2π 또는 π 더해 무한히 많음
- 특수각 인식은 1e−12 tolerance — 매우 가깝지만 정확히 같지 않은 입력은 소수로 표시