GCF & LCM Calculator
NovoFind GCF (greatest common factor) and LCM (least common multiple) for up to 10 numbers. Euclidean algorithm steps & prime factorization shown.
Runs entirely in your browser. Nothing is uploaded.
Calculadora de MDC e MMC para até 10 números com passos detalhados
Esta calculadora de MDC e MMC encontra o Máximo Divisor Comum (MDC/MMC) e o Mínimo Múltiplo Comum (MMC) para até 10 números inteiros positivos de uma só vez. Introduza os números e os resultados aparecem instantaneamente com o processo passo a passo — fatorização prima para o MMC, passos do algoritmo de Euclides para o MDC. Adicione mais campos com o botão '+ Adicionar número'.
Tudo é processado no seu browser. Nenhum dado é enviado para um servidor. Não é necessário criar conta, fazer upload ou instalar nada. Não há limite no tamanho dos números que pode introduzir (embora números muito grandes possam exceder o intervalo de inteiros seguros do JavaScript — para números acima de 2^53, utilize uma biblioteca bignum).
O algoritmo de Euclides — como é calculado o MDC
O algoritmo de Euclides é o método padrão para encontrar MDC(a,b): substitui-se repetidamente o número maior pelo resto da divisão do maior pelo menor, até o resto ser zero. O último número não nulo é o MDC. Este algoritmo tem complexidade O(log min(a,b)) — extremamente rápido mesmo para números muito grandes.
Exemplo: MDC(252, 105). Passo 1: 252 ÷ 105 = 2 com resto 42. Passo 2: 105 ÷ 42 = 2 com resto 21. Passo 3: 42 ÷ 21 = 2 com resto 0. MDC = 21. A calculadora apresenta estes passos para que os estudantes possam verificar o seu trabalho manual ou aprender o algoritmo.
Fatorização prima — como é calculado o MMC
O MMC é calculado de forma mais transparente através da fatorização prima: fatoriza-se cada número em fatores primos, toma-se a potência mais alta de cada primo que aparece em qualquer fatorização, e multiplicam-se. MMC(36, 48, 60): 36 = 2² × 3², 48 = 2⁴ × 3, 60 = 2² × 3 × 5. Potências mais altas: 2⁴, 3², 5¹. MMC = 16 × 9 × 5 = 720.
Para dois números, existe o atalho MMC(a,b) = (a × b) ÷ MDC(a,b). É o método utilizado internamente por muitas calculadoras, pois encontrar o MDC é rápido com o algoritmo de Euclides. Para três ou mais números, a calculadora encadeia: MMC(a,b,c) = MMC(MMC(a,b), c).
Aplicações práticas: frações, calendários e programação
A aplicação mais comum do MDC em contexto escolar é simplificar frações: divide-se o numerador e o denominador pelo seu MDC para obter a forma irredutível. A principal utilização do MMC é encontrar denominadores comuns para somar e subtrair frações.
Na vida real, o MMC responde a questões de calendário: 'Se o evento A se repete a cada 12 dias e o evento B a cada 8 dias, quando é que coincidem a seguir?' MMC(12,8) = 24 dias. Em programação, o MDC e o MMC surgem na aritmética de números racionais, no cálculo de relações de transmissão e em problemas de pavimentação. O algoritmo de Euclides para o MDC é um dos algoritmos mais antigos ainda em uso ativo no software moderno.
Comparação com Wolfram Alpha, Mathway e Symbolab
O Wolfram Alpha calcula o MDC e o MMC com detalhes completos de fatorização e suporta números extremamente grandes e entradas simbólicas. É a ferramenta mais poderosa para casos complexos. O Mathway e o Symbolab oferecem soluções semelhantes passo a passo, mas exigem contas gratuitas ou uma subscrição paga para ver todos os passos — a visualização de passos do Mathway custa cerca de 9,99 €/mês.
Esta ferramenta mostra os passos sem exigir qualquer conta. Suporta até 10 números em simultâneo (a maioria das ferramentas apenas faz 2 a 3). Carrega sem overhead de redes publicitárias na página. Para estudantes a verificar trabalhos de casa ou programadores que precisam de uma referência rápida, é mais ágil do que navegar na interface de pesquisa geral do Wolfram Alpha ou pagar uma subscrição ao Mathway.
Frequently asked questions
O que é o MDC (máximo divisor comum)?
O Máximo Divisor Comum (MDC) — também chamado de Máximo Fator Comum ou Maior Divisor Comum — é o maior número que divide exatamente todos os números dados sem deixar resto. Para 12 e 18: os divisores de 12 são 1,2,3,4,6,12; os divisores de 18 são 1,2,3,6,9,18; os divisores comuns são 1,2,3,6; o maior é 6. MDC(12,18) = 6. O MDC é utilizado para simplificar frações à forma irredutível — divide-se o numerador e o denominador pelo seu MDC.
O que é o MMC (mínimo múltiplo comum)?
O Mínimo Múltiplo Comum (MMC) é o menor número em que todos os números dados cabem exatamente. Para 4 e 6: os múltiplos de 4 são 4,8,12,16,20,24…; os múltiplos de 6 são 6,12,18,24…; os múltiplos comuns são 12,24,36…; o menor é 12. MMC(4,6) = 12. O MMC é utilizado para encontrar o denominador comum ao somar ou subtrair frações — o novo denominador é o MMC dos denominadores originais.
Como se calcula o MDC usando o algoritmo de Euclides?
O algoritmo de Euclides encontra MDC(a,b) por divisões sucessivas: MDC(48,18) → 48 ÷ 18 = 2 com resto 12 → MDC(18,12): 18 ÷ 12 = 1 com resto 6 → MDC(12,6): 12 ÷ 6 = 2 com resto 0 → MDC = 6. O algoritmo termina quando o resto é 0; o último resto não nulo é o MDC. Este método é muito mais rápido do que listar todos os divisores para números grandes e é o algoritmo utilizado por esta calculadora. Foi descrito por Euclides por volta de 300 a.C. e continua a ser um dos algoritmos mais eficientes da matemática.
Como se calcula o MMC usando a fatorização prima?
Fatoriza-se cada número em primos, toma-se a potência mais alta de cada primo que aparece em qualquer fatorização e multiplicam-se. MMC(12, 18): 12 = 2² × 3, 18 = 2 × 3². Tomam-se 2² e 3²: MMC = 4 × 9 = 36. O MDC usa a potência mais baixa de cada primo comum. A relação MDC × MMC = a × b é válida para quaisquer dois números — portanto, se se conhece o MDC, pode calcular-se o MMC como MMC(a,b) = (a × b) ÷ MDC(a,b).
Qual é a relação entre o MDC e o MMC?
Para quaisquer dois inteiros positivos a e b: MDC(a,b) × MMC(a,b) = a × b. Exemplo: MDC(12,18) = 6, MMC(12,18) = 36, e 6 × 36 = 216 = 12 × 18. Esta relação é útil: se já se tem um dos valores, pode calcular-se o outro sem repetir a fatorização completa. A identidade também demonstra que, se MDC(a,b) = 1 (os números são coprimos), então MMC(a,b) = a × b.
Como se calcula o MDC e o MMC de 3 ou mais números?
Aplica-se a operação de forma encadeada: MDC(a,b,c) = MDC(MDC(a,b),c). MMC(a,b,c) = MMC(MMC(a,b),c). Para MDC(12,18,24): MDC(12,18) = 6, depois MDC(6,24) = 6. Para MMC(4,6,8): MMC(4,6) = 12, depois MMC(12,8) = 24. Esta ferramenta suporta até 10 números de uma só vez, encadeando a operação automaticamente — basta clicar em '+ Adicionar número' para adicionar mais campos. O Wolfram Alpha também suporta MDC/MMC com múltiplos números, mas obriga a navegar pela sua interface de pesquisa; o Mathway exige uma conta paga para mostrar os passos com mais de dois números.
Como se usa o MDC para simplificar frações?
Para simplificar uma fração à forma irredutível, divide-se o numerador e o denominador pelo seu MDC. Exemplo: simplificar 24/36. MDC(24,36) = 12. 24 ÷ 12 = 2, 36 ÷ 12 = 3. A fração simplificada é 2/3. Uma fração está na forma irredutível quando MDC(numerador, denominador) = 1, ou seja, o numerador e o denominador não têm nenhum fator comum além de 1.
Como se usa o MMC para somar frações?
Para somar frações com denominadores diferentes, convertem-se ambas para frações equivalentes com o mesmo denominador — o MMC dos denominadores originais. Exemplo: 1/4 + 1/6. MMC(4,6) = 12. Conversão: 1/4 = 3/12, 1/6 = 2/12. Soma = 3/12 + 2/12 = 5/12. Usar o MMC (em vez do produto) mantém os números o mais pequenos possível e evita ter de simplificar depois.
Qual é a diferença entre MDC e MMC?
MDC (Máximo Divisor Comum) e MMC (Mínimo Múltiplo Comum) são conceitos matemáticos diferentes e complementares, não sinónimos. O MDC é o maior número que divide todos os dados; o MMC é o menor número que é múltiplo de todos os dados. Em alguns países e currículos, o MDC também é designado por MFC (Máximo Fator Comum) ou, em inglês, GCF/GCD/HCF — referem-se todos ao mesmo conceito. Esta calculadora computa ambos simultaneamente.
Esta calculadora de MDC/MMC funciona no telemóvel (iPhone e Android)?
Sim. Os campos numéricos ativam automaticamente o teclado numérico no telemóvel, sem necessidade de mudar o modo do teclado manualmente. Adicione até 10 números e o MDC e o MMC calculam-se instantaneamente com os passos detalhados apresentados. Funciona no Safari do iPhone, no Chrome do Android, no Firefox e em todos os browsers móveis modernos. Não é necessário instalar nenhuma aplicação, criar conta ou fazer upload de ficheiros. A página também funciona offline depois de ter sido carregada — útil para estudar sem acesso fiável à internet.
Related tools
Ver todas as ferramentasConversor de texto para binário
Converta texto em binário de 8 bits e descodifique binário de volta para texto.
Tradutor de código Morse
Traduza texto para código Morse e vice-versa, com reprodução de áudio.
Calculadora de proporção de imagem
Fixe uma proporção e calcule a largura ou altura em falta para um novo tamanho.
Número por extenso
Escreva qualquer número por extenso em inglês, com um modo de moeda para cheques.
Calculadora de duração de tempo
Descubra o tempo entre duas horas e some várias durações.
Conversor de fusos horários
Compare a hora entre cidades e planeie reuniões que funcionem para todos.