Calculadora de MDC - Máximo divisor comum

Calcule o máximo divisor comum (GCF ou GCD) de dois ou mais inteiros usando o algoritmo de Euclides ou a fatoração em primos.

Digite dois ou mais inteiros positivos para encontrar o seu máximo divisor comum. Escolha o algoritmo preferido para ver também o passo a passo.

Calculadora de MDC - Máximo divisor comum
Calcule o máximo divisor comum (GCF ou GCD) de dois ou mais inteiros usando o algoritmo de Euclides ou a fatoração em primos.

Digite dois ou mais inteiros positivos separados por vírgulas ou espaços, por exemplo: 24 36 48

Sobre o máximo divisor comum

O máximo divisor comum (GCF), também conhecido como máximo divisor comum (GCD) ou maior fator comum (HCF), é o maior inteiro positivo que divide cada um de um conjunto de inteiros sem deixar resto. Por exemplo, o GCF de 12 e 18 é 6, porque 6 é o maior número que divide exatamente 12 e 18. Os dois algoritmos mais comuns para calcular o GCF são o algoritmo de Euclides e a fatoração em primos. O algoritmo de Euclides é o mais eficiente dos dois para números grandes. Ele funciona substituindo repetidamente o par (a, b) por (b, a mod b) até que o resto seja 0; o último valor não zero de b é o GCF. O algoritmo executa O(log min(a,b)) passos, tornando-se extremamente rápido mesmo para inteiros muito grandes. A fatoração em primos calcula o GCF expressando cada número como um produto de primos elevados a potências e depois tomando o produto de cada primo elevado ao menor expoente encontrado em todos os números. Por exemplo, 12 = 2^2 * 3 e 18 = 2 * 3^2, então GCF(12, 18) = 2^1 * 3^1 = 6. Embora seja menos eficiente que o algoritmo de Euclides para números grandes, a fatoração em primos oferece uma visão pedagógica clara de por que o GCF é aquele valor. O GCF tem muitas aplicações práticas. Em aritmética, ele é usado para reduzir frações à forma mais simples: para simplificar a/b, divida numerador e denominador por GCF(a, b). Em geometria, o GCF de dois comprimentos fornece a régua mais longa que mede ambos sem resto. Em computação, o GCF aparece na aritmética modular, em algoritmos criptográficos (como a geração de chaves RSA) e na compressão de dados. Para mais de dois números, o GCF é calculado de forma iterativa. GCF(a, b, c) = GCF(GCF(a, b), c). Esta calculadora lida com qualquer quantidade de inteiros positivos e oferece tanto o algoritmo de Euclides (para resultados rápidos) quanto a fatoração em primos (para uma saída detalhada passo a passo). A visualização por fatoração em primos é especialmente útil para estudantes que estão aprendendo sobre fatores e divisibilidade.

Exemplos

Exemplos de cálculo de GCF com explicações:

NúmerosGCFObservações
12, 18612 = 2^2 * 3; 18 = 2 * 3^2; GCF = 6
24, 36, 4812Todos são divisíveis por 12
17, 311Ambos são primos, então GCF = 1 (coprimos)
100, 75, 5025Todos são divisíveis por 25

Como usar

  1. Digite dois ou mais inteiros positivos no campo Números, separados por vírgulas ou espaços.
  2. Escolha o algoritmo preferido: Algoritmo de Euclides para cálculo rápido, ou Fatoração em primos para ver o passo a passo.
  3. Clique em Calcular para obter o GCF instantaneamente.
  4. Se você escolheu Fatoração em primos, revise a seção Passos para ver como cada número é fatorado.
  5. Clique em Redefinir para limpar a entrada e começar um novo cálculo.

Perguntas frequentes

Qual é a diferença entre GCF, GCD e HCF?
GCF (Greatest Common Factor), GCD (Greatest Common Divisor) e HCF (Highest Common Factor) referem-se ao mesmo conceito: o maior inteiro positivo que divide cada número de um conjunto sem resto. A terminologia varia por região e contexto, mas a definição matemática é idêntica.
Como funciona o algoritmo de Euclides?
O algoritmo de Euclides calcula GCF(a, b) substituindo repetidamente o par por (b, a mod b) até que o resto chegue a zero. O último resto diferente de zero é o GCF. Por exemplo, GCF(48, 18): 48 mod 18 = 12, depois 18 mod 12 = 6, depois 12 mod 6 = 0, então GCF = 6.
Como funciona o método de fatoração em primos?
Expresse cada número como um produto de potências de primos. O GCF é o produto de cada primo elevado ao menor expoente com que ele aparece em todos os números. Para 12 = 2^2 * 3 e 18 = 2 * 3^2, os menores expoentes são 2^1 e 3^1, então GCF = 6.
O que significa um GCF de 1?
Um GCF de 1 significa que os números são coprimos: eles não compartilham fatores comuns além de 1. Números coprimos aparecem em frações reduzidas (numerador e denominador coprimos), na criptografia RSA (componentes da chave pública) e em muitas provas de teoria dos números.
Posso encontrar o GCF de mais de dois números?
Sim. Para uma lista de números, calcule o GCF de forma iterativa: GCF(a, b, c) = GCF(GCF(a, b), c), e assim por diante. Esta calculadora aplica automaticamente essa abordagem iterativa a qualquer quantidade de entradas.
Como o GCF é usado para simplificar frações?
Para reduzir uma fração a/b à forma mais simples, divida numerador e denominador por GCF(a, b). Por exemplo, 18/24 simplificado: GCF(18, 24) = 6, então 18/24 = 3/4. Uma fração está na forma mais simples quando seu GCF é 1.