필요한 툴을, 바로 쓸 수 있게

삼각함수 계산기

각도를 도(°)나 라디안으로 넣으면 sin·cos·tan 세 함수와 역수 함수 csc·sec·cot를 한 번에 보여 줍니다. 30°, 45°, 150°처럼 15°의 배수는 √가 들어간 정확한 값까지 나오고, 사분면과 기준각으로 부호를 정하는 풀이도 함께 나옵니다. 단위원 위의 점을 끌면 펼친 그래프가 같이 움직이고, sin θ = 1/2처럼 값을 넣어 각을 찾을 수도 있습니다.

최종 수정 2026-10-20계산은 브라우저 안에서만 처리
소수

단위원 · 펼친 그래프점 P를 끌거나 그래프를 눌러 각을 바꿉니다. 방향키로 1°, Page Up·Down으로 15°씩 움직입니다.

    풀이

      최종 수정 2026-10-20입력값은 저장하지 않습니다

      ROBERIN 기준필요한 툴을,
      바로 쓸 수 있게.
      • 바로 보이는 화면입력 위치와 결과 위치를 또렷하게 둡니다.
      • 결과 먼저핵심 결과를 앞에 두고, 과정은 필요할 때만 보여줍니다.
      • 요구 줄이기가입이나 불필요한 정보 입력 없이 바로 쓰게 합니다.

      sin θ는 단위원 위 점의 y좌표, cos θ는 x좌표, tan θ는 기울기입니다

      원점을 중심으로 하는 반지름 1인 원(단위원)에서, x축의 양의 방향부터 시계 반대 방향으로 θ만큼 돌린 반지름의 끝을 P(x, y)라고 하면 sin θ = y, cos θ = x, tan θ = y/x입니다. 30°를 예로 들면 P = (√3/2, 1/2)이므로 sin 30° = 1/2, cos 30° = √3/2 ≈ 0.866025, tan 30° = (1/2) ÷ (√3/2) = √3/3 ≈ 0.57735입니다. 나머지 세 함수는 이 값들의 역수로, csc θ = 1/sin θ, sec θ = 1/cos θ, cot θ = cos θ/sin θ입니다.

      위 계산기에 각도를 넣으면 여섯 값을 한 번에 보여 줍니다. 15°의 배수(0°, 15°, 30°, 45°, 60°, 75°, 90°, 120° …)는 √가 들어간 정확한 값과 소수를 함께, 그 밖의 각은 소수를 보여 줍니다. 각도는 도(°)나 라디안으로 넣을 수 있고, 라디안은 5π/6이나 pi/4처럼 π를 써서 넣어도 됩니다. 아래 그림에서는 단위원 위의 점 P와, 그 원을 0°부터 360°까지 펼친 그래프가 같은 높이로 나란히 움직입니다. 반대로 sin θ = 1/2처럼 값을 알고 각을 찾아야 할 때는 '값 → 각도'를 고르면 됩니다.

      삼각함수 값이 필요한 상황

      • 경사로와 비탈의 각도: 기울기는 '높이 ÷ 수평 거리'이고, 이 값이 바로 tan θ입니다. 「장애인ㆍ노인ㆍ임산부 등의 편의증진 보장에 관한 법률 시행규칙」 별표 1은 경사로의 기울기를 12분의 1 이하로 하도록 정하고 있습니다. tan θ = 1/12에서 θ = arctan(1/12) ≈ 4.763642°이고, 같은 별표가 정한 접근로 기울기 18분의 1은 약 3.179830°입니다. 별표는 높이 0.75 m 이내마다 쉴 수 있는 참을 두도록 하므로, 12분의 1 경사로로 0.75 m를 오르려면 수평 거리 9 m가 필요하고 비탈면 길이는 0.75 ÷ sin 4.763642° ≈ 9.031 m가 됩니다.
      • 힘이나 속도를 가로·세로로 나누기: 비스듬한 방향의 힘은 cos θ와 sin θ로 나눕니다. 수평에서 30° 위로 100 N을 당기면 수평 성분은 100 × cos 30° ≈ 86.6 N, 수직 성분은 100 × sin 30° = 50 N입니다. 물리 문제에서 빗면의 물체, 비스듬히 던진 공의 속도를 다룰 때 같은 계산을 씁니다.
      • 올려본각으로 높이 재기: 나무에서 20 m 떨어진 곳에서 꼭대기를 35° 위로 올려다봤다면 눈높이 위로 올라간 높이는 20 × tan 35° ≈ 14.0 m입니다. 거리와 각만 알면 직접 오르지 않고 높이를 셀 수 있습니다.
      • 회전한 좌표 구하기: 점 (x, y)를 원점 중심으로 θ만큼 돌리면 (x cos θ − y sin θ, x sin θ + y cos θ)가 됩니다. 점 (3, 0)을 30° 돌리면 (3 × √3/2, 3 × 1/2) ≈ (2.598, 1.5)입니다. 게임·그래픽 코드에서 물체를 돌리거나 원 위에 점을 고르게 놓을 때 이 식을 씁니다.
      • 숙제와 시험 풀이 확인: 150°, 210°, −30°처럼 90°를 넘거나 음수인 각은 사분면과 기준각을 거쳐 부호를 정해야 해서 실수가 잦습니다. 계산기의 '풀이'는 한 바퀴 안으로 줄이기 → 사분면 → 기준각 → 부호 순서로 과정을 보여 줍니다.

      쓰는 법

      1. 위쪽에서 '각도 → 값'과 '값 → 각도' 중 하나를 고르고, 각도 단위(도 또는 라디안)와 소수 자리(4·6·10)를 고릅니다. 학교 삼각비 표처럼 보려면 소수 4자리를 고르면 됩니다.
      2. '각도 θ' 칸에 각을 넣습니다. 도는 150, −30, 22.5처럼, 라디안은 1.2, 5π/6, pi/4, 5/6π처럼 넣습니다. 라디안을 고르면 칸 옆에 π 단추가 생깁니다. 자주 쓰는 각 단추를 눌러도 됩니다.
      3. 여섯 값 카드에서 값을 읽습니다. 카드 하나를 누르면 그 함수가 단위원 위의 어느 선분인지, 펼친 그래프에서 어떤 곡선인지 함께 바뀝니다. 값이 없는 칸에는 '정의 안 됨'과 그 이유(x = 0 또는 y = 0이라 나눌 수 없음)가 나옵니다.
      4. 그림의 점 P를 끌거나 그래프를 누르면 각이 바뀝니다. 15°의 배수에서 2° 안쪽이면 그 각에 맞춰지고, 점 P를 고른 뒤 방향키로 1°씩, Page Up·Page Down으로 15°씩 움직일 수 있습니다.
      5. '값 → 각도'에서는 sin·cos·tan 중 하나를 고르고 값을 넣습니다. 1/2, √3/2, −√2/2, 1/√3, 0.3처럼 넣으면 되고 √ 대신 sqrt를 써도 됩니다. 주값, 0° 이상 360° 미만의 해, 일반해가 나오고, 해 단추를 누르면 그 각으로 '각도 → 값'을 엽니다.
      6. 결과 복사는 여섯 값(또는 해)을 글로, 링크 복사는 지금 입력이 담긴 주소를, 이미지 저장은 단위원과 여섯 값을 PNG 그림으로 저장합니다.

      계산 방법

      정의: 단위원과 여섯 함수

      단위원 위의 점 P(x, y)에서 sin θ = y, cos θ = x이고, 나머지 넷은 이 둘로 정의합니다. tan θ = sin θ/cos θ, csc θ = 1/sin θ, sec θ = 1/cos θ, cot θ = cos θ/sin θ입니다(NIST DLMF 4.14.4~4.14.7). 그래서 cos θ = 0인 90°, 270°에서는 tan θ와 sec θ가, sin θ = 0인 0°, 180°에서는 cot θ와 csc θ가 정의되지 않습니다. 0°보다 크고 90°보다 작은 각에서는 직각삼각형의 변의 비와 같습니다. 빗변이 1인 직각삼각형에서 높이가 y, 밑변이 x이기 때문에 sin θ = 높이/빗변, cos θ = 밑변/빗변, tan θ = 높이/밑변이 됩니다.

      도와 라디안

      한 바퀴는 360°이고 2π rad입니다. 그래서 180° = π rad, 1° = π/180 rad ≈ 0.017453 rad, 1 rad = 180°/π ≈ 57.29578°입니다. 150°는 150 × π/180 = 5π/6 rad이고, 5π/6 rad는 5/6 × 180° = 150°입니다. 계산기는 π가 들어간 라디안을 도로 바꿀 때 분수로 정확히 바꾸므로 7π/6가 210°로 정확히 계산되고, 1.2처럼 π 없이 넣은 라디안은 소수 근삿값으로 계산합니다.

      사분면, 기준각, 부호

      1. 한 바퀴 안으로 줄이기: 360°를 더하거나 빼도 점 P의 위치는 같습니다. −30°는 330°, 750°는 30°와 같은 값을 가집니다.
      2. 사분면과 기준각: 기준각은 반지름 OP가 x축과 이루는 예각입니다. 제2사분면이면 180° − θ, 제3사분면이면 θ − 180°, 제4사분면이면 360° − θ입니다.
      3. 부호: x와 y의 부호로 정해집니다. 제1사분면은 여섯 함수가 모두 양수, 제2사분면은 sin·csc만, 제3사분면은 tan·cot만, 제4사분면은 cos·sec만 양수입니다.
      4. 값: 기준각의 값에 부호를 붙입니다. 210°는 제3사분면이고 기준각이 30°이므로 sin 210° = −sin 30° = −1/2, cos 210° = −cos 30° = −√3/2, tan 210° = tan 30° = √3/3입니다.

      15°와 75°의 정확한 값

      15° = 45° − 30°이므로 덧셈정리 sin(α − β) = sin α cos β − cos α sin β를 쓰면 sin 15° = (√2/2)(√3/2) − (√2/2)(1/2) = (√6 − √2)/4 ≈ 0.258819입니다. 같은 방법으로 cos 15° = (√6 + √2)/4, tan 15° = 2 − √3이고, 75°는 sin θ와 cos θ, tan θ와 cot θ가 서로 바뀝니다. 계산기는 이 값들과 30°·45°·60° 값을 표로 들고 있다가 기준각이 15°의 배수일 때 그대로 꺼내 씁니다. tan 30° = 1/√3처럼 분모에 √가 남는 값은 분모를 유리화해 √3/3으로 적습니다.

      소수 값의 정밀도

      15°의 배수가 아닌 각은 기준각의 sin·cos·tan 값을 배정밀도 부동소수점으로 계산한 뒤 고른 자리에서 반올림합니다. 기준각으로 계산하므로 sin 150°와 sin 30°처럼 대칭인 각은 소수 끝자리까지 같은 값이 나오고, 0.5나 1처럼 끝나는 값이면 '=', 반올림한 값이면 '≈'를 붙입니다.

      특수각 표 (0°~360°)

      15°의 배수 중 자주 쓰는 각의 정확한 값
      도라디안sin θcos θtan θ
      0°0010
      15°π/12(√6 − √2)/4(√6 + √2)/42 − √3
      30°π/61/2√3/2√3/3
      45°π/4√2/2√2/21
      60°π/3√3/21/2√3
      75°5π/12(√6 + √2)/4(√6 − √2)/42 + √3
      90°π/210정의 안 됨
      120°2π/3√3/2−1/2−√3
      135°3π/4√2/2−√2/2−1
      150°5π/61/2−√3/2−√3/3
      180°π0−10
      210°7π/6−1/2−√3/2√3/3
      225°5π/4−√2/2−√2/21
      240°4π/3−√3/2−1/2√3
      270°3π/2−10정의 안 됨
      300°5π/3−√3/21/2−√3
      315°7π/4−√2/2√2/2−1
      330°11π/6−1/2√3/2−√3/3
      360°2π010
      역수 함수 (0°~90°)
      도csc θsec θcot θ
      0°정의 안 됨1정의 안 됨
      15°√6 + √2√6 − √22 + √3
      30°22√3/3√3
      45°√2√21
      60°2√3/32√3/3
      75°√6 − √2√6 + √22 − √3
      90°1정의 안 됨0

      표에서 sin 30° = cos 60°, tan 15° = cot 75°처럼 더해서 90°가 되는 두 각은 sin θ와 cos θ, tan θ와 cot θ가 서로 바뀝니다. 이 관계는 sin(90° − θ) = cos θ에서 나옵니다.

      삼각비 표 (0°~90°, 5° 간격)

      소수 넷째 자리에서 반올림
      도sin θcos θtan θ
      0°0.00001.00000.0000
      5°0.08720.99620.0875
      10°0.17360.98480.1763
      15°0.25880.96590.2679
      20°0.34200.93970.3640
      25°0.42260.90630.4663
      30°0.50000.86600.5774
      35°0.57360.81920.7002
      40°0.64280.76600.8391
      45°0.70710.70711.0000
      50°0.76600.64281.1918
      55°0.81920.57361.4281
      60°0.86600.50001.7321
      65°0.90630.42262.1445
      70°0.93970.34202.7475
      75°0.96590.25883.7321
      80°0.98480.17365.6713
      85°0.99620.087211.4301
      90°1.00000.0000정의 안 됨

      1° 단위 값이나 소수 6자리 이상이 필요하면 위 계산기에 각을 넣고 소수 자리를 고르면 됩니다. 90°에 가까워질수록 tan 값이 빠르게 커져서 85°에서 11.4301, 89°에서 약 57.29입니다.

      값으로 각 구하기 (역삼각함수)

      sin θ = 1/2를 만족하는 θ는 하나가 아닙니다. 단위원에서 높이가 1/2인 점은 30°와 150° 두 곳에 있고, 360°마다 같은 자리로 돌아오기 때문입니다. 그래서 계산기는 먼저 정해진 범위 안의 값 하나(주값)를 구한 뒤 나머지 해를 대칭으로 찾습니다.

      • 주값의 범위: arcsin x는 −90°부터 90°까지, arccos x는 0°부터 180°까지, arctan x는 −90°보다 크고 90°보다 작은 범위에서 값을 하나 고릅니다. NIST DLMF 표 4.23.1에서도 arcsin(±1) = ±π/2, arccos(−1) = π, arccos 1 = 0입니다.
      • 두 번째 해: sin θ는 180° − θ, cos θ는 360° − θ, tan θ는 θ + 180°에서 같은 값이 다시 나옵니다.
      • 일반해: sin θ·cos θ는 각 해에 360°n을, tan θ는 180°n을 더합니다(n은 정수). 라디안으로는 2πn과 πn입니다.
      값 → 각 예시 (0° ≤ θ < 360°)
      식주값해일반해
      sin θ = 1/230°30°, 150°30° + 360°n, 150° + 360°n
      cos θ = −√3/2150°150°, 210°150° + 360°n, 210° + 360°n
      tan θ = −1−45°135°, 315°135° + 180°n
      tan θ = √360°60°, 240°60° + 180°n
      sin θ = 0.3≈ 17.457603°≈ 17.457603°, 162.542397°각 해 + 360°n
      sin θ = 190°90°90° + 360°n
      tan θ = 1/12≈ 4.763642°≈ 4.763642°, 184.763642°4.763642° + 180°n

      sin θ와 cos θ의 값은 −1부터 1까지만 나오므로 sin θ = 1.2 같은 식은 실수 해가 없습니다. csc·sec·cot 값으로 각을 찾을 때는 역수를 취해 sin·cos·tan으로 바꿔 넣으면 됩니다. csc θ = 2라면 sin θ = 1/2입니다.

      자주 틀리는 경우

      • 계산기나 엑셀이 라디안으로 계산하는 경우: 엑셀의 SIN 함수는 라디안을 받습니다. =SIN(30)은 30 rad의 사인이라 약 −0.988이 나오고, 30°의 사인은 =SIN(30*PI()/180) 또는 =SIN(RADIANS(30))으로 계산해야 0.5가 나옵니다. 공학용 계산기도 DEG·RAD 모드가 바뀌어 있으면 같은 일이 생깁니다.
      • tan 90°를 아주 큰 수로 적는 경우: tan 90°는 cos 90° = 0으로 나눠야 해서 정의되지 않습니다. 프로그래밍 언어에서 Math.tan(Math.PI / 2)를 계산하면 16331239353195370 같은 큰 수가, Math.cos(Math.PI / 2)는 0이 아닌 6.123233995736766e-17이 나옵니다. π를 소수로 끊어 넣은 근삿값이라서 생기는 차이입니다. 이 계산기는 90°, 270°처럼 정확히 축 위에 있는 각을 정확하게 판정합니다.
      • sin⁻¹을 1/sin으로 읽는 경우: sin⁻¹ x는 arcsin x, 곧 사인이 x가 되는 각을 뜻합니다. 1/sin x는 csc x입니다. 같은 이유로 sin²θ는 (sin θ)²이고 sin θ²는 sin(θ²)라서 서로 다릅니다.
      • 해를 하나만 적는 경우: sin θ = 1/2에서 30°만 적고 150°를 빠뜨리는 실수가 흔합니다. 문제의 범위(0° ≤ θ < 360°, 0 ≤ θ < 2π 등)를 먼저 확인하고 대칭인 두 번째 해를 찾으세요.
      • 사분면의 부호를 놓치는 경우: cos 120°를 cos 60°와 같은 1/2로 적으면 틀립니다. 120°는 제2사분면이라 x좌표가 음수이므로 cos 120° = −1/2입니다.

      한계

      • √가 들어간 정확한 값은 기준각이 15°의 배수일 때만 보여 줍니다. 18°, 36°, 72°처럼 다른 정확한 형태가 있는 각도 소수로만 나옵니다.
      • π 없이 넣은 라디안(1.2 등)과 15°의 배수가 아닌 각은 배정밀도 부동소수점으로 계산한 근삿값입니다. 소수 10자리까지는 믿을 수 있지만 그보다 깊은 자리는 보장하지 않습니다.
      • 각도는 ±1,000,000° 안에서만 계산합니다. 라디안도 같은 각 범위로 제한합니다.
      • 값 → 각도는 sin·cos·tan만 다루고, 실수 해만 찾습니다. 복소수 각은 계산하지 않습니다.
      • 입력값은 이 기기 브라우저에서만 계산하고 어디에도 보내지 않습니다. 링크 복사를 누르면 입력값이 주소에 들어갑니다.

      기준: 삼각함수의 정의와 각 단위는 해마다 바뀌는 값이 아닙니다. 경사로·접근로 기울기는 2026년 10월 20일 기준 현행 시행규칙(2026년 7월 2일 시행) 별표 1에서, 수학 정의와 엑셀 함수 설명은 같은 날 원문에서 확인했습니다.

      출처

      자주 묻는 질문

      sin 30°, cos 30°, tan 30°는 얼마인가요?

      sin 30° = 1/2 = 0.5, cos 30° = √3/2 ≈ 0.866025, tan 30° = √3/3 ≈ 0.57735입니다. tan 30°는 1/√3으로도 적는데, 분모의 √를 없애면 √3/3이 됩니다. 단위원에서 30°의 점은 (√3/2, 1/2)입니다.

      도와 라디안은 어떻게 바꾸나요?

      180° = π rad이므로 도에 π/180을 곱하면 라디안, 라디안에 180/π를 곱하면 도가 됩니다. 150°는 5π/6 rad, 1 rad는 약 57.29578°입니다. 계산기에서 단위를 바꾸면 칸의 값도 같은 각으로 바뀝니다.

      tan 90°는 왜 값이 없나요?

      tan θ = sin θ/cos θ인데 cos 90° = 0이라 0으로 나눠야 하기 때문입니다. 그래프에서도 90°와 270°에 점근선이 있습니다. 컴퓨터에서 아주 큰 수가 나오는 것은 π/2를 소수로 끊어 넣은 근삿값으로 계산했기 때문입니다.

      sin 150°는 왜 sin 30°와 같나요?

      150°는 제2사분면의 각이고 기준각이 180° − 150° = 30°입니다. 단위원에서 150°의 점과 30°의 점은 높이(y좌표)가 같아서 sin 150° = sin 30° = 1/2입니다. 대신 x좌표는 부호가 반대라 cos 150° = −√3/2입니다.

      음수 각이나 360°보다 큰 각도 계산되나요?

      네. 360°를 더하거나 빼도 점의 위치가 같으므로 한 바퀴 안의 같은 각으로 바꿔 계산합니다. −30°는 330°, 750°는 30°와 같은 값이 나오고, 풀이에 몇 바퀴를 더하거나 뺐는지 적힙니다.

      sin θ = 0.5인 θ는 어떻게 구하나요?

      '값 → 각도'에서 sin을 고르고 0.5나 1/2를 넣으면 됩니다. 주값 arcsin(1/2) = 30°이고, sin(180° − θ) = sin θ이므로 150°도 해입니다. 일반해는 θ = 30° + 360°n 또는 θ = 150° + 360°n(n은 정수)입니다.

      csc, sec, cot는 무엇인가요?

      sin, cos, tan의 역수입니다. csc θ = 1/sin θ, sec θ = 1/cos θ, cot θ = cos θ/sin θ = 1/tan θ입니다. 예를 들어 sin 30° = 1/2이므로 csc 30° = 2입니다. sin θ = 0인 0°, 180°에서는 csc와 cot가 정의되지 않습니다.

      엑셀에서 =SIN(30)이 0.5가 아닌 이유는 무엇인가요?

      엑셀의 SIN 함수는 각을 라디안으로 받기 때문에 =SIN(30)은 30 rad의 사인(약 −0.988)을 계산합니다. 30°의 사인을 구하려면 =SIN(30*PI()/180)이나 =SIN(RADIANS(30))처럼 라디안으로 바꿔 넣으면 0.5가 나옵니다.