Calcule o máximo divisor comum (MDC) e o mínimo múltiplo comum (MMC) com etapas do algoritmo de Euclides.
O Máximo Divisor Comum (MDC) e o Mínimo Múltiplo Comum (MMC) são dois dos conceitos mais importantes na teoria elementar dos números, com aplicações que vão desde simplificar frações no ensino fundamental até algoritmos criptográficos que protegem a internet.
O algoritmo de Euclides, descrito por Euclides por volta de 300 a.C., é um dos algoritmos mais antigos e eficientes da matemática. Ele calcula o MDC em O(log(min(a,b))) passos, terminando rapidamente mesmo para números muito grandes. O algoritmo aplica a identidade: MDC(a, b) = MDC(b, a mod b) repetidamente até que o resto seja zero.
Esta calculadora mostra o algoritmo de Euclides completo passo a passo para dois números, e também calcula MDC e MMC para listas de vários números usando a generalização: MDC(a, b, c) = MDC(MDC(a, b), c).
Encontre MDC(48, 18): 48 = 2×18 + 12 → 18 = 1×12 + 6 → 12 = 2×6 + 0. MDC = 6. MMC = |48×18|/6 = 864/6 = 144. Verifique: 144/48 = 3 ✓, 144/18 = 8 ✓.