Skip to content
GCF & LCM Calculator
Tools

GCF & LCM Calculator

Novo

Find GCF (greatest common factor) and LCM (least common multiple) for up to 10 numbers. Euclidean algorithm steps & prime factorization shown.

Numbers (2–10 integers)
GCF / GCD / HCF
LCM
Steps

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.