초등

🔢 최대공약수·최소공배수

두 수의 약수와 배수를 찾아 최대공약수·최소공배수를 구해요.

최대공약수·최소공배수 계산기란

최대공약수(GCD)와 최소공배수(LCM)를 계산하는 도구입니다. 분수 약분, 주기가 겹치는 시점 계산 등에 사용합니다.

계산 기준

유클리드 호제법으로 최대공약수를 구한 뒤, GCD × LCM = 두 수의 곱으로 최소공배수를 계산합니다.

단계별 계산 예제

48과 18의 최대공약수(GCD)는?

결과 해석: 최소공배수는 (48×18)÷6 = 144로, GCD만 알면 바로 구할 수 있습니다.

2,300년 된 알고리즘

유클리드 호제법은 기원전 300년경 『원론』에 실린 방법으로, 지금도 컴퓨터가 그대로 쓰는 알고리즘입니다. 큰 수를 작은 수로 나눈 나머지로 바꿔가며 반복하다가 나머지가 0이 되는 순간의 수가 최대공약수입니다.

48과 18 → 나머지 12 → 나머지 6 → 나머지 0 → 답 6

알아두면 좋은 이야기

자주 묻는 질문

Q. 최대공약수는 어디에 쓰나요?

분수 약분, 물건을 남김없이 똑같이 나눠 담기, 직사각형을 정사각형으로 빈틈없이 자르기 등에 쓰입니다.

Q. 최소공배수는 어디에 쓰나요?

분수 통분, 주기가 다른 두 사건이 다시 겹치는 시점 계산에 쓰입니다.

Q. 세 개 이상의 수도 구할 수 있나요?

가능합니다. GCD(a,b,c) = GCD(GCD(a,b), c)입니다.