🧮
🧮 수학·통계

세 점을 지나는 원 계산기

입력하면 바로 계산됩니다.

입력값

세 점을 지나는 원 쉽게 이해하기 — 개념과 원리

한 직선 위에 있지 않은 세 점을 지나는 원은 오직 하나뿐입니다. 이 계산기는 그 원의 중심과 반지름을 구합니다. 도형으로 보면 이 원은 세 점이 이루는 삼각형의 외접원이고, 중심은 외심입니다. 측정한 세 점으로 곡선 도로의 반지름이나 깨진 접시의 원래 크기를 알아낼 때 쓰입니다.

(0, 0), (4, 0), (0, 3)을 지나는 원, 중심 (2, 1.5)두 집 사이의 한가운데를 잇는 점선은 x = 2와 y = 1.5입니다. 두 점선이 만나는 (2, 1.5)는 세 집 모두에서 2.5 떨어져 있습니다. (0, 0)의 각이 직각이므로 길이 5인 빗변이 지름이 됩니다.세 집에서 똑같이 먼 우물 자리024024(0, 0)(4, 0)(0, 3)(2, 1.5)점선 = 두 집의 한가운데x = 2, y = 1.5두 점선이 만나는 곳중심 (2, 1.5)√(2² + 1.5²)반지름 2.5직각 → 빗변이 지름지름 = 5
중심은 각 변의 수직이등분선이 만나는 점입니다.

계산 방법

점을 "x y; x y; x y" 형식으로 입력합니다. 세 점을 A(ax, ay), B(bx, by), C(cx, cy)라 하면 다음과 같습니다.

원리

원의 중심은 세 점에서 같은 거리에 있어야 합니다. A와 B에서 같은 거리에 있는 점들은 선분 AB의 수직이등분선 위에 있고, B와 C에서 같은 거리에 있는 점들은 선분 BC의 수직이등분선 위에 있습니다. 두 수직이등분선이 만나는 점은 세 점 모두에서 같은 거리에 있으므로 원의 중심이 됩니다. 두 거리의 제곱이 같다는 식을 세우면 제곱항이 소거되어 중심 좌표에 대한 일차방정식 두 개가 나오고, 이를 크라메르 공식으로 풀면 위의 식이 됩니다. d는 삼각형의 부호 있는 넓이의 네 배이므로 세 점이 한 직선 위에 있을 때 정확히 0이 됩니다.

예제 풀이

  1. 입력값: A = (0, 0), B = (4, 0), C = (0, 3)입니다.
  2. d = 2[0 × (0 − 3) + 4 × (3 − 0) + 0 × (0 − 0)] = 24입니다.
  3. 각 점의 x² + y²는 A가 0, B가 16, C가 9입니다. uₓ의 분자는 0 × (0 − 3) + 16 × (3 − 0) + 9 × (0 − 0) = 48이므로 uₓ = 48 ÷ 24 = 2입니다.
  4. u_y의 분자는 0 × (0 − 4) + 16 × (0 − 0) + 9 × (4 − 0) = 36이므로 u_y = 36 ÷ 24 = 1.5입니다. 중심은 (2, 1.5)입니다.
  5. 반지름: √((0 − 2)² + (0 − 1.5)²) = √6.25 = 2.5입니다.

결과 해석

예제의 삼각형은 원점에서 직각이므로 탈레스의 정리에 따라 중심은 빗변 BC의 중점이고 반지름은 빗변 길이 5의 절반인 2.5입니다. 예각삼각형이면 외심이 삼각형 내부에, 둔각삼각형이면 외부에 있습니다. 세 점이 직선에 가까울수록 반지름이 매우 커지고 측정 오차에도 민감해집니다.

흔한 실수

주의: 측정한 좌표는 작은 오차만으로도 중심이 크게 달라질 수 있으며, 세 점이 가까이 모여 있을수록 더 그렇습니다. 세 점은 넓게 떨어뜨려 잡는 것이 좋습니다.

자주 묻는 질문

한 직선 위의 세 점으로는 왜 원을 만들 수 없나요?

두 수직이등분선이 평행하여 만나지 않으므로 세 점에서 같은 거리에 있는 점이 없기 때문입니다.

호의 현과 높이로 반지름을 구할 수 있나요?

현의 길이가 L, 호의 높이가 s이면 r = (L²/4 + s²) ÷ (2s)입니다.

네 점이 한 원 위에 있는지는 어떻게 확인하나요?

세 점으로 원을 구한 뒤 네 번째 점까지의 거리가 반지름과 같은지 확인하면 됩니다.

출처: Euclid, Elements, Book IV, Proposition 5 (circumscribing a circle about a triangle) · D. Zwillinger (ed.), CRC Standard Mathematical Tables and Formulae, CRC Press

2026년 11월 8일 확인. 표준 공식을 이용해 브라우저에서 배정밀도 숫자로 계산합니다.

🧮 수학·통계 계산기 전체 →🏠 홍라이프 계산기 홈 →