← 삼각형 계산기 /

삼각형 계산기

무료 삼각형 풀이기 — SSS, SAS, ASA를 사용하여 각도, 변, 넓이, 둘레를 구합니다. AI 설명이 포함된 단계별 풀이.

[email protected], Geometry Calculator Developer & Online Math Educator 검수 마지막 업데이트 April 24, 2026

삼각형 계산기

3개의 알려진 값(변 및/또는 각도)을 입력하세요. 나머지는 비워두세요.

삼각형 계산기에서 사용된 공식

Law of Cosines: c² = a² + b² − 2ab·cos(C)
Law of Sines: a/sin(A) = b/sin(B) = c/sin(C)
Heron's Formula: A = √(s(s-a)(s-b)(s-c))

In-Depth Tutorial: 삼각형 계산기

"삼각형 풀이"란: 삼각형의 여섯 부분(세 변 + 세 각) 중 세 가지를 주어졌을 때, 나머지 세 가지를 구하는 것을 의미합니다. 주어진 세 값이 SSS(변-변-변), SAS(변-각-변), ASA(각-변-각), AAS(각-각-변), SSA(변-변-각) 중 어느 경우이든, 삼각형 풀이 도구는 적절한 공식을 자동으로 선택합니다. 이 튜토리얼은 각 클릭 뒤에서 일어나는 과정을 단계별로 설명하여, 어떤 입력이 유일한 삼각형을 생성하고 어떤 입력이 해가 없거나 두 개의 해를 생성하는지 알 수 있도록 합니다.

삼각형의 여섯 부분

모든 삼각형은 세 변(a, b, c로 표기)과 세 각(A, B, C)을 가지며, 각 꼭짓점의 각은 같은 문자로 표기된 변과 마주 보고 있습니다. 삼각형을 풀기 위해서는 적어도 세 가지 부분이 알려져 있어야 하며, 그중 적어도 하나는 변이어야 합니다(변이 없는 세 각만으로는 무한히 많은 닮은 삼각형이 정의되기 때문입니다).

두 가지 핵심 공식

모든 방법은 다음 두 관계식 중 하나로 귀결됩니다:

  • 코사인 법칙: c² = a² + b² − 2ab·cos(C). 두 변과 그 사이각이 주어졌을 때 한 변을 구하거나, 세 변이 모두 주어졌을 때 한 각을 구하는 데 사용합니다.
  • 사인 법칙: a/sin(A) = b/sin(B) = c/sin(C). 한 변과 그 마주 보는 각, 그리고 다른 한 각이 주어졌을 때 한 변을 구하는 데 사용합니다.

SSS — 세 변이 주어짐

입력: a, b, c. 출력: A, B, C, 넓이, 둘레.
솔버는 cos(C) = (a² + b² − c²) / (2ab)를 계산한 후 arccos를 취해 C를 구하고, A 또는 B에 대해 반복한 뒤 마지막 각은 A + B + C = 180° 공식을 사용하여 구합니다. 헤론의 공식은 높이 없이 세 변만으로 넓이를 계산합니다.

예시: a = 5, b = 7, c = 9. cos(C) = (25 + 49 − 81) / 70 = −0.1 → C ≈ 95.74°. sin(A) / 5 = sin(95.74°) / 9 → A ≈ 33.56°. B = 180° − 95.74° − 33.56° = 50.70°. 넓이 = √(s(s−a)(s−b)(s−c)) (여기서 s = 10.5) → 넓이 ≈ 17.41.

삼각형 부등식(각 변의 길이가 나머지 두 변의 길이 합보다 작음)이 성립한다면, SSS는 항상 유일한 삼각형을 제공합니다.

SAS — 두 변과 그 사이각이 주어짐

입력: 두 변과 그 사이각 (예: a, b, C).
코사인 법칙으로 세 번째 변을 구합니다: c² = a² + b² − 2ab·cos(C). 그 후 사인 법칙으로 다른 한 각을 구하고, 세 번째 각은 180°에서 두 각의 합을 빼서 구합니다.

예시: a = 8, b = 10, C = 60°. c² = 64 + 100 − 160·cos(60°) = 84 → c ≈ 9.17. sin(A) / 8 = sin(60°) / 9.17 → A ≈ 49.11°. B = 70.89°.

ASA — 두 각과 그 사이변이 주어짐

입력: 두 각과 그 사이변 (예: A, B, c).
세 번째 각 = 180° − A − B. 그 후 나머지 각 변에 대해 사인 법칙을 적용합니다.

예시: A = 50°, B = 60°, c = 12. C = 70°. a = 12 × sin(50°) / sin(70°) ≈ 9.78. b ≈ 11.06.

AAS — 두 각과 사이변이 아닌 변이 주어짐

입력: 두 각과 그 중 하나에 마주 보는 변 (예: A, B, a). ASA와 동일하게: 세 번째 각을 계산한 후 사인 법칙을 적용합니다.

SSA — 모호한 경우

입력: 두 변과 그 중 하나에 마주 보는 각 (예: a, b, A — 하지만 각은 두 변 사이에 있지 않음).
이 경우만이 해가 없거나, 하나만 있거나, 두 개가 있을 수 있는 유일한 경우입니다. 솔버는 sin(B) = b × sin(A) / a를 확인합니다:

  • sin(B) > 1인 경우 → 삼각형이 존재하지 않음 (변 b가 각 A에 비해 너무 김).
  • sin(B) = 1인 경우 → 직각삼각형이 하나 존재 (B = 90°).
  • sin(B) < 1인 경우 → 두 후보 B₁ = arcsin(...)와 B₂ = 180° − B₁가 있습니다. 각 경우에서 A + B < 180°라면 둘 다 유효한 삼각형입니다.

두 해를 갖는 예시: a = 6, b = 8, A = 35°. sin(B) ≈ 0.7648. B₁ ≈ 49.86° (예각), B₂ ≈ 130.14° (둔각). A + B₁ = 84.86°이고 A + B₂ = 165.14° — 둘 다 < 180°이므로 둘 다 유효한 삼각형입니다. 솔버는 예각인 경우를 기본 해로 반환하고, 둔각인 대안을 보여주는 "ambiguous_note" 결과를 함께 제공합니다.

자주 하는 실수

  • 코사인 법칙이 필요한 상황에서 사인 법칙을 사용함. 사인 법칙은 알려진 변-각 쌍이 필요합니다. SSS 또는 SAS의 경우 코사인 법칙으로 시작해야 합니다.
  • SSA의 두 번째 해를 잊어버림. 측정된 각을 가진 실제 문제에서는 모호한 영역에 해당할 수 있으므로, B₂ = 180° − B₁도 A + B₂ < 180°를 만족하는지 항상 확인해야 합니다.
  • 라디안과 도의 혼동. 모든 예시는 도(degree) 모드를 가정합니다. 수동 계산 결과가 약 60배 차이 난다면 단위를 변환하지 않았기 때문입니다.
  • 변과 각의 표기를 혼동함. 변 a는 각 A와 마주 보고, 변 b는 각 B와, 변 c는 각 C와 마주 봅니다. 손으로 그린 도표에서는 잘못된 쌍을 사용하는 경우가 있습니다.

다른 계산기를 사용해야 할 때

관련 개념

솔버는 또한 외접원 반지름 R = abc / (4·넓이) — 세 꼭짓점을 모두 지나는 원의 반지름 — 과 내접원 반지름 r = 넓이 / s (여기서 s = 반둘레)도 반환합니다. 세 높이 h_a = 2·넓이 / a (h_b, h_c도 유사)도 계산됩니다. 이러한 추가 정보는 삼각형을 빠르게 검증하는 데 도움이 됩니다: 공식 R = abc / (4·넓이)는 풀이 방법과 무관하므로, 자기 일관성 검사는 "두 방법으로 계산한 R이 동일한가?"가 됩니다.

자주 묻는 질문 – 삼각형 계산기

6개 값 중 정확히 3개를 입력하세요. 최소 하나는 변이어야 합니다. 일반적인 조합: SSS(변 3개), SAS(변 2개 + 포함각), ASA(각 2개 + 포함변), AAS(각 2개 + 임의의 변).

입력값이 불가능할 수 있습니다 — 각도의 합이 180°가 아니거나, 삼각형 부등식(각 변은 나머지 두 변의 합보다 작아야 함)을 위반하는 변이 있습니다.

SSS와 SAS에는 코사인 법칙, ASA와 AAS에는 사인 법칙을 적용하고, 세 변으로 넓이를 계산하는 데에는 헤론 공식을 사용합니다.

네 — 표준 계산은 완전히 무료이며 무제한입니다. AI Solve는 가입 시 30개의 무료 크레딧을 제공하며, 상세한 단계별 설명 생성에는 3개의 크레딧이 사용됩니다.