다해봄

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

12와 18의 최대공약수·최소공배수는?

두 수의 최대공약수 × 최소공배수는 두 수의 곱과 같습니다.

수학 정의 기준 · 유클리드 호제법, 최대공약수 × 최소공배수 = 두 수의 곱 · 업데이트

자연수를 쉼표·띄어쓰기로 2개 이상 (30자리까지)

-

-

최대공약수
-
최소공배수
-

유클리드 호제법 풀이

    결과가 이상한가요?
    어떤 점인지 골라 주시면 확인해서 고치겠습니다. 넣은 숫자는 보내지 않습니다.

    자세히 알려 주실 내용은 [email protected] 로 보내 주세요.

    어떻게 계산했나요

    수학 정의 기준 · 유클리드 호제법, 최대공약수 × 최소공배수 = 두 수의 곱

    • 최대공약수: 큰 수 ÷ 작은 수의 나머지로 바꿔 가며 나머지가 0 이 될 때 나눈 수 (유클리드 호제법)
    • 최소공배수: a × b ÷ 최대공약수, 세 수 이상이면 차례로
    • 정수(BigInt)로 계산해 큰 수도 정확합니다

    자주 묻는 질문

    최대공약수와 최소공배수는 어디에 쓰나요?

    최대공약수는 똑같이 나눌 때(사탕 12개·18개를 남김없이 가장 많은 사람에게), 최소공배수는 다시 만날 때(4일·6일마다 오는 두 버스가 다시 같은 날 오는 날)에 씁니다. 분수 통분도 분모의 최소공배수로 합니다.

    유클리드 호제법은 무엇인가요?

    큰 수를 작은 수로 나눈 나머지로 바꿔 가며 나머지가 0 이 될 때까지 되풀이하는 방법입니다. 마지막에 나눈 수가 최대공약수입니다. 1071 과 462 는 1071 = 462×2 + 147, 462 = 147×3 + 21, 147 = 21×7 + 0 이라 최대공약수 21 입니다.

    두 수의 최대공약수와 최소공배수는 어떤 관계인가요?

    두 자연수 a, b 에서 최대공약수 × 최소공배수 = a × b 입니다. 그래서 최소공배수는 a × b ÷ 최대공약수로 구합니다. 세 수 이상이면 두 개씩 차례로 구합니다.

    서로소는 무엇인가요?

    최대공약수가 1 인 두 수입니다. 8 과 15 는 공약수가 1 뿐이라 서로소이고, 최소공배수는 두 수의 곱 120 입니다.