이 도구는 무엇인가요?
최대공약수(GCD)는 주어진 숫자들을 나머지 없이 나눌 수 있는 가장 큰 수입니다. 최소공배수(LCM)는 그 숫자들이 모두 나머지 없이 나눠 떨어지는 가장 작은 수입니다. 이 도구는 유클리드 호제법으로 두 값을 모두 계산합니다 — 큰 수를 작은 수로 나눈 나머지로 큰 수를 계속 바꿔가며, 나머지가 0이 될 때까지 반복하는 방식이며, 마지막으로 나온 0이 아닌 나머지가 바로 GCD입니다.
GCD를 알면 LCM(a, b) = (a × b) ÷ GCD(a, b) 관계식으로 LCM을 바로 구할 수 있고, 이는 세 개 이상의 숫자에도 두 개씩 짝지어 확장 적용됩니다. 두 값 모두 분수 약분, 비율 계산, 서로 다른 주기로 반복되는 일정을 맞추는 문제 등에서 기본이 되는 개념입니다.
왜 사용해야 할까요?
- 두 개 이상의 정수에 대해 GCD와 LCM을 한 번에 계산합니다.
- 최종 답뿐 아니라 유클리드 호제법의 풀이 과정도 보여줍니다.
- 두 개짜리 계산뿐 아니라 몇 개의 숫자든 처리할 수 있습니다.
- 입력하는 즉시 결과가 나옵니다 — 페이지 새로고침 필요 없음.
- 무료이며 사생활도 보호됩니다 — 모든 계산이 브라우저에서 이루어집니다.
사용 방법
- 쉼표로 구분하거나 개별 입력칸에 두 개 이상의 정수를 입력하세요.
- 계산기가 자동으로 유클리드 호제법을 적용합니다.
- GCD와 LCM 결과를 확인하세요.
- 각 나눗셈과 나머지가 어떻게 답으로 이어졌는지 보려면 풀이 과정을 펼쳐보세요.
예시
입력
48과 18결과
GCD = 6, LCM = 144유클리드 호제법: 48 = 2×18 + 12, 18 = 1×12 + 6, 12 = 2×6 + 0 — 마지막 0이 아닌 나머지인 6이 GCD입니다. LCM = (48×18)/6 = 144.
GCD vs LCM 한눈에 보기
| GCD | LCM | |
|---|---|---|
| 정식 명칭 | 최대공약수 | 최소공배수 |
| 구하는 값 | 가장 큰 공통 인수 | 가장 작은 공통 배수 |
| 입력값과의 관계 | 항상 가장 작은 입력값 이하 | 항상 가장 큰 입력값 이상 |
| 주요 용도 | 분수 약분 | 공통분모, 반복 일정 맞추기 |
관련 도구
GCD, LCM과 함께 쓰기 좋은 다른 일상·수학 계산이 필요하다면 아래 도구를 이용해보세요.
→ 퍼센트 계산기 · 삼단논법 계산기 (비례식 계산기) · 단위 변환기
자주 묻는 질문
GCD와 LCM의 차이는 무엇인가요?
GCD(최대공약수, HCF 또는 최대공통인수라고도 함)는 두 개 이상의 숫자를 정확히 나눌 수 있는 가장 큰 수입니다. LCM(최소공배수)은 그 숫자들이 모두 정확히 나눠 떨어지는 가장 작은 수입니다. GCD는 공통 인수 쪽으로 작아지고, LCM은 공통 배수 쪽으로 커집니다.
유클리드 호제법으로 GCD를 손으로 어떻게 계산하나요?
큰 수를 작은 수로 나누고 나머지를 기록합니다. 큰 수는 작은 수로, 작은 수는 나머지로 바꿉니다. 나머지가 0이 될 때까지 반복하며, 마지막으로 나온 0이 아닌 나머지가 GCD입니다. 예를 들어 48과 18의 경우: 48 ÷ 18은 나머지 12, 18 ÷ 12는 나머지 6, 12 ÷ 6은 나머지 0이므로 GCD는 6입니다.
LCM은 GCD로부터 어떻게 계산하나요?
두 수의 경우 LCM(a, b) = (a × b) ÷ GCD(a, b)입니다. 48과 18이라면 (48 × 18) ÷ 6 = 144입니다. 세 개 이상의 숫자라면 같은 공식을 순서대로 두 개씩 적용합니다 — 처음 두 수의 LCM을 구한 뒤, 그 결과와 다음 수의 LCM을 구하는 식으로 계속합니다.
GCD와 LCM은 일상에서 어디에 쓰이나요?
GCD는 분수를 최소 단위로 약분할 때(분자와 분모를 GCD로 나눔) 쓰이고, 물건을 가능한 가장 큰 동일 그룹으로 나눌 때도 도움이 됩니다. LCM은 서로 다른 주기로 반복되는 일을 맞출 때 필요합니다 — 예를 들어 반복 주기가 다른 두 이벤트가 다음에 같은 날 겹치는 시점을 알아내거나, 분수를 더할 때 공통분모를 찾을 때입니다.
이 계산기는 두 개보다 많은 숫자도 처리할 수 있나요?
네. 필요한 만큼 정수를 입력하면 이 도구가 순차적으로 짝을 지어 계산하는 방식으로 모든 숫자에 공통된 GCD와 LCM을 찾아줍니다.
입력한 데이터는 어딘가에 저장되나요?
아닙니다. 계산은 자바스크립트로 브라우저에서 전부 처리되며, 입력한 내용은 서버로 전송되거나 저장, 기록되지 않습니다.
GCD는 언제 쓰고 LCM은 언제 써야 하나요?
분수를 약분할 때는 분자와 분모를 GCD로 나눕니다: 12/18 ÷ 6은 2/3가 됩니다. 분수를 더하거나 비교할 때는 공통분모로 LCM이 필요합니다: 1/12 + 1/18은 3/36 + 2/36 = 5/36이 됩니다. 물건을 동일한 그룹으로 나누는 건 GCD 문제이고, 반복되는 이벤트가 언제 겹치는지 찾는 건 LCM 문제입니다.