홈 수학 최대공약수 · 최소공배수 계산기 최대공약수 · 최소공배수 계산기 두 양의 정수의 최대공약수(GCD)와 최소공배수(LCM)를 구합니다. 인쇄 입력 첫 번째 수 두 번째 수 결과 최대공약수 세부 정보 최소공배수 공유 리포트 인쇄 재설정 임베드 이 계산기 임베드 미리보기 이 코드를 페이지에 붙여넣으면 계산기가 표시됩니다. 코드 복사 이 계산 공유 이 링크를 여는 사람은 입력한 값이 채워진 상태로 보게 됩니다. 링크 복사 공유하기 XFacebookLINE 이메일 최종 업데이트: 2026-05-13 두 정수 사이의 두 가지 기본 관계 양의 정수 두 개로 이루어진 쌍에는 항상 두 가지 특별한 수가 존재합니다. 하나는 두 수를 모두 나누어 떨어지게 하는 가장 큰 양의 정수(최대공약수, GCD)이고, 다른 하나는 두 수의 공통 배수 중 가장 작은 양의 정수(최소공배수, LCM)입니다. 이 두 수는 두 정수 사이의 산술적 관계를 간결하게 나타냅니다. 12와 8을 예로 들겠습니다. 12와 8의 공약수는 1, 2, 4입니다. 그 중 가장 큰 것은 4입니다. 12와 8의 공배수는 24, 48, 72, …입니다. 그 중 가장 작은 것은 24입니다. 유클리드 호제법으로 최대공약수 구하기 최대공약수를 구하는 가장 오래된 — 그리고 실용적으로도 여전히 가장 빠른 — 방법은 유클리드 호제법입니다. 기원전 300년경 유클리드의 『원론』에 기술된 방법으로, 핵심 원리는 다음과 같습니다. gcd(a,b)=gcd(b, a mod b)\gcd(a, b) = \gcd(b,\ a \bmod b) 여기서 a mod ba \bmod b는 aa를 bb로 나눈 나머지입니다. 나머지가 0이 될 때까지 반복하며, 마지막으로 등장한 0이 아닌 나머지가 최대공약수가 됩니다. 예: GCD(48, 18) 단계aabba mod ba \bmod b148181221812631260 마지막 0이 아닌 나머지는 6이므로, GCD(48, 18) = 6입니다. 이 알고리즘은 놀라울 만큼 효율적입니다. 단계 수는 더 작은 수의 자릿수의 다섯 배를 절대 넘지 않습니다. 최대공약수와 최소공배수의 등식 최대공약수를 구하고 나면 최소공배수는 단 하나의 공식으로 구할 수 있습니다. LCM(a,b)=a×bgcd(a,b)\text{LCM}(a, b) = \frac{a \times b}{\gcd(a, b)} 이는 우연이 아니라 정수의 소인수분해 유일성 정리에서 도출되는 정리입니다. 각 정수를 소수의 거듭제곱의 곱으로 나타내면, 최대공약수는 각 소수의 지수 중 최솟값을 취하고 최소공배수는 최댓값을 취합니다. 두 값의 곱은 항상 a×ba \times b가 됩니다. 예: LCM(12, 8) GCD(12,8)=4,LCM(12,8)=12×84=24\text{GCD}(12, 8) = 4, \quad \text{LCM}(12, 8) = \frac{12 \times 8}{4} = 24 확인: 4×24=96=12×84 \times 24 = 96 = 12 \times 8. ✓ 이 두 수가 중요한 이유 분수 약분 ab\dfrac{a}{b}를 기약분수로 만들려면 분자와 분모를 gcd(a,b)\gcd(a, b)로 나눕니다. 예를 들어 gcd(12,8)=4\gcd(12, 8) = 4이므로 128\dfrac{12}{8}는 32\dfrac{3}{2}로 약분됩니다. 분수 덧셈 112+18\dfrac{1}{12} + \dfrac{1}{8}을 계산하려면 최소공통분모가 필요하며, 이것이 바로 LCM(12,8)=24\text{LCM}(12, 8) = 24입니다. 112+18=224+324=524\frac{1}{12} + \frac{1}{8} = \frac{2}{24} + \frac{3}{24} = \frac{5}{24} 주기와 사이클 두 사건이 각각 aa일, bb일마다 반복된다면 다음번 동시 발생은 LCM(a,b)\text{LCM}(a, b)일 후입니다. 톱니바퀴 치수비, 타일 패턴의 주기, 역법 문제(두 천문 주기가 다시 일치하는 때는?) 등에 최소공배수가 등장하는 이유입니다. 암호학 유클리드 알고리즘은 RSA 암호화의 핵심 연산으로, 선택한 키 지수가 모듈러스의 오일러 함수와 서로소인지 검증하는 데 최대공약수가 사용됩니다. 특수한 경우 GCD(a, 0) = a (임의의 양의 정수 aa): 유클리드 알고리즘의 기저 조건으로, 정의에서 자연스럽게 도출됩니다. 서로소인 수: 최대공약수 = 1이고 최소공배수 = a × b입니다. 예를 들어 GCD(7, 13) = 1, LCM(7, 13) = 91. 같은 수: GCD(n, n) = n이고 LCM(n, n) = n입니다. 빠른 참고표 성질공식유클리드 호제법gcd(a,b)=gcd(b, a mod b)\gcd(a, b) = \gcd(b,\ a \bmod b)최대공약수로 최소공배수 구하기lcm(a,b)=a×bgcd(a,b)\text{lcm}(a,b) = \dfrac{a \times b}{\gcd(a,b)}등식gcd(a,b)×lcm(a,b)=a×b\gcd(a,b) \times \text{lcm}(a,b) = a \times b분수 약분분자와 분모를 gcd\gcd로 나눔공통분모두 분모의 lcm\text{lcm} 사용 자주 묻는 질문 (FAQ)최대공약수란 무엇입니까?최대공약수(GCD)는 두 정수를 모두 나누어 떨어지게 하는 가장 큰 양의 정수입니다. 예를 들어 GCD(12, 8) = 4인데, 4가 12와 8을 모두 나머지 없이 나눌 수 있는 가장 큰 수이기 때문입니다. 최소공배수란 무엇입니까?최소공배수(LCM)는 두 정수의 공통 배수 중 가장 작은 양의 정수입니다. 예를 들어 LCM(12, 8) = 24인데, 24가 12와 8 모두의 배수 중 가장 작은 수이기 때문입니다. 최대공약수와 최소공배수는 어떤 관계입니까?임의의 두 양의 정수 a와 b에 대해 GCD(a, b) × LCM(a, b) = a × b가 성립합니다. 따라서 하나를 알면 다른 하나를 구할 수 있습니다(LCM = a × b ÷ GCD). 이 관계 때문에 두 값을 함께 계산하는 경우가 많습니다. 다음 추천 계산기 분수 사칙연산 계산기 두 분수의 사칙연산(덧셈·뺄셈·곱셈·나눗셈)을 수행하고 결과를 기약 분수로 반환합니다. 소수(0.5)·단순 분수(1/2)·대분수(1 3/4) 형식 모두 지원합니다. 자세히 보기분수 ↔ 소수 ↔ 백분율 변환기 분수, 소수, 백분율을 상호 변환하는 계산기입니다. 세 필드 중 어느 하나에 값을 입력하면 나머지 두 형태가 자동으로 표시됩니다. 자세히 보기조합 계산기 — C(n, r) 조합 C(n, r) 계산: n개에서 r개를 순서 없이 선택하는 경우의 수. n은 최대 20까지 지원합니다. 자세히 보기 200+ 계산기 · 10개 언어 · 완전 무료 정수론 더 보기 과학적 표기법 변환기로그 계산기로마 숫자 변환기소수 판별기소인수분해 계산기최대공약수 · 최소공배수 계산기 다른 수학 계산기 대수 다항식 정적분 계산기삼차방정식 풀이기완전제곱식 변환 계산기이원연립일차방정식 풀이 — 크라메르 공식 계산기이차방정식 판별식 계산기이차방정식 풀이기일차방정식 계산기 (ax + b = c)절댓값 방정식 계산기 (|ax + b| = c)특정 점에서의 미분 계산기평면 기하 두 점 사이의 거리 계산기두 점을 지나는 직선의 방정식부채꼴 넓이 계산기사다리꼴 넓이 계산기삼각형 계산기 (SSS) — 세 변으로 모든 요소 계산삼각형 계산기(ASA) — 한 변과 두 각으로 전체 요소 계산삼각형 계산기(SAS) — 두 변과 끼인각으로 전체 요소 계산삼각형 넓이 계산기외접원 계산기원의 넓이와 둘레 계산기원호 부분 계산기원호의 길이 계산기원환 넓이 계산기이등변삼각형 계산기정다각형 계산기정삼각형 계산기중점 계산기직각삼각형 계산기직각이등변삼각형 계산기 (45-45-90)직선의 기울기 계산기타원 넓이·둘레 계산기평행사변형 넓이 계산기피타고라스 정리 계산기입체 기하 구의 부피·겉넓이 계산기사각뿔 계산기원기둥 부피 및 겉넓이 계산기원뿔 부피·겉넓이 계산기원뿔대 계산기 (잘린 원뿔)원환체 부피 계산기정육면체 계산기 — 부피·겉넓이·대각선직육면체 계산기삼각법 벡터 외적 계산기 (3차원)벡터 크기 계산기사인 법칙 계산기 — AAS 삼각형 풀기삼각함수 계산기 (sin, cos, tan)역삼각함수 계산기 (arcsin, arccos, arctan)코사인 법칙 계산기통계 가중 평균 계산기기술 통계 계산기변동계수 계산기분산·표준편차 계산기신뢰구간 계산기오차율(백분율 오차) 계산기평균, 중앙값, 최빈값 계산기피어슨 상관계수 계산기Z점수 계산기확률 순열 계산기 — P(n, r)이항 확률 계산기정규분포 계산기조건부 확률 및 베이즈 정리 계산기조합 계산기 — C(n, r)주사위 확률 계산기카드 뽑기 확률 계산기팩토리얼 계산기 – n!수열·급수 등차수열 계산기평균변화율 계산기피보나치 수열 계산기분수·백분율 백분율 계산기분수 ↔ 소수 ↔ 백분율 변환기분수 사칙연산 계산기비율 및 비례 계산기 이 계산기가 도움이 되셨나요? 도움 됐어요 개선이 필요해요 개선이 필요해요 어떤 점을 개선하면 좋을까요? 피드백 보내기 OneCalc 제공 ↗
최종 업데이트: 2026-05-13 두 정수 사이의 두 가지 기본 관계 양의 정수 두 개로 이루어진 쌍에는 항상 두 가지 특별한 수가 존재합니다. 하나는 두 수를 모두 나누어 떨어지게 하는 가장 큰 양의 정수(최대공약수, GCD)이고, 다른 하나는 두 수의 공통 배수 중 가장 작은 양의 정수(최소공배수, LCM)입니다. 이 두 수는 두 정수 사이의 산술적 관계를 간결하게 나타냅니다. 12와 8을 예로 들겠습니다. 12와 8의 공약수는 1, 2, 4입니다. 그 중 가장 큰 것은 4입니다. 12와 8의 공배수는 24, 48, 72, …입니다. 그 중 가장 작은 것은 24입니다. 유클리드 호제법으로 최대공약수 구하기 최대공약수를 구하는 가장 오래된 — 그리고 실용적으로도 여전히 가장 빠른 — 방법은 유클리드 호제법입니다. 기원전 300년경 유클리드의 『원론』에 기술된 방법으로, 핵심 원리는 다음과 같습니다. gcd(a,b)=gcd(b, a mod b)\gcd(a, b) = \gcd(b,\ a \bmod b) 여기서 a mod ba \bmod b는 aa를 bb로 나눈 나머지입니다. 나머지가 0이 될 때까지 반복하며, 마지막으로 등장한 0이 아닌 나머지가 최대공약수가 됩니다. 예: GCD(48, 18) 단계aabba mod ba \bmod b148181221812631260 마지막 0이 아닌 나머지는 6이므로, GCD(48, 18) = 6입니다. 이 알고리즘은 놀라울 만큼 효율적입니다. 단계 수는 더 작은 수의 자릿수의 다섯 배를 절대 넘지 않습니다. 최대공약수와 최소공배수의 등식 최대공약수를 구하고 나면 최소공배수는 단 하나의 공식으로 구할 수 있습니다. LCM(a,b)=a×bgcd(a,b)\text{LCM}(a, b) = \frac{a \times b}{\gcd(a, b)} 이는 우연이 아니라 정수의 소인수분해 유일성 정리에서 도출되는 정리입니다. 각 정수를 소수의 거듭제곱의 곱으로 나타내면, 최대공약수는 각 소수의 지수 중 최솟값을 취하고 최소공배수는 최댓값을 취합니다. 두 값의 곱은 항상 a×ba \times b가 됩니다. 예: LCM(12, 8) GCD(12,8)=4,LCM(12,8)=12×84=24\text{GCD}(12, 8) = 4, \quad \text{LCM}(12, 8) = \frac{12 \times 8}{4} = 24 확인: 4×24=96=12×84 \times 24 = 96 = 12 \times 8. ✓ 이 두 수가 중요한 이유 분수 약분 ab\dfrac{a}{b}를 기약분수로 만들려면 분자와 분모를 gcd(a,b)\gcd(a, b)로 나눕니다. 예를 들어 gcd(12,8)=4\gcd(12, 8) = 4이므로 128\dfrac{12}{8}는 32\dfrac{3}{2}로 약분됩니다. 분수 덧셈 112+18\dfrac{1}{12} + \dfrac{1}{8}을 계산하려면 최소공통분모가 필요하며, 이것이 바로 LCM(12,8)=24\text{LCM}(12, 8) = 24입니다. 112+18=224+324=524\frac{1}{12} + \frac{1}{8} = \frac{2}{24} + \frac{3}{24} = \frac{5}{24} 주기와 사이클 두 사건이 각각 aa일, bb일마다 반복된다면 다음번 동시 발생은 LCM(a,b)\text{LCM}(a, b)일 후입니다. 톱니바퀴 치수비, 타일 패턴의 주기, 역법 문제(두 천문 주기가 다시 일치하는 때는?) 등에 최소공배수가 등장하는 이유입니다. 암호학 유클리드 알고리즘은 RSA 암호화의 핵심 연산으로, 선택한 키 지수가 모듈러스의 오일러 함수와 서로소인지 검증하는 데 최대공약수가 사용됩니다. 특수한 경우 GCD(a, 0) = a (임의의 양의 정수 aa): 유클리드 알고리즘의 기저 조건으로, 정의에서 자연스럽게 도출됩니다. 서로소인 수: 최대공약수 = 1이고 최소공배수 = a × b입니다. 예를 들어 GCD(7, 13) = 1, LCM(7, 13) = 91. 같은 수: GCD(n, n) = n이고 LCM(n, n) = n입니다. 빠른 참고표 성질공식유클리드 호제법gcd(a,b)=gcd(b, a mod b)\gcd(a, b) = \gcd(b,\ a \bmod b)최대공약수로 최소공배수 구하기lcm(a,b)=a×bgcd(a,b)\text{lcm}(a,b) = \dfrac{a \times b}{\gcd(a,b)}등식gcd(a,b)×lcm(a,b)=a×b\gcd(a,b) \times \text{lcm}(a,b) = a \times b분수 약분분자와 분모를 gcd\gcd로 나눔공통분모두 분모의 lcm\text{lcm} 사용 자주 묻는 질문 (FAQ)최대공약수란 무엇입니까?최대공약수(GCD)는 두 정수를 모두 나누어 떨어지게 하는 가장 큰 양의 정수입니다. 예를 들어 GCD(12, 8) = 4인데, 4가 12와 8을 모두 나머지 없이 나눌 수 있는 가장 큰 수이기 때문입니다. 최소공배수란 무엇입니까?최소공배수(LCM)는 두 정수의 공통 배수 중 가장 작은 양의 정수입니다. 예를 들어 LCM(12, 8) = 24인데, 24가 12와 8 모두의 배수 중 가장 작은 수이기 때문입니다. 최대공약수와 최소공배수는 어떤 관계입니까?임의의 두 양의 정수 a와 b에 대해 GCD(a, b) × LCM(a, b) = a × b가 성립합니다. 따라서 하나를 알면 다른 하나를 구할 수 있습니다(LCM = a × b ÷ GCD). 이 관계 때문에 두 값을 함께 계산하는 경우가 많습니다.