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úmeros | GCF | Observações |
|---|---|---|
| 12, 18 | 6 | 12 = 2^2 * 3; 18 = 2 * 3^2; GCF = 6 |
| 24, 36, 48 | 12 | Todos são divisíveis por 12 |
| 17, 31 | 1 | Ambos são primos, então GCF = 1 (coprimos) |
| 100, 75, 50 | 25 | Todos são divisíveis por 25 |
Como usar
- Digite dois ou mais inteiros positivos no campo Números, separados por vírgulas ou espaços.
- Escolha o algoritmo preferido: Algoritmo de Euclides para cálculo rápido, ou Fatoração em primos para ver o passo a passo.
- Clique em Calcular para obter o GCF instantaneamente.
- Se você escolheu Fatoração em primos, revise a seção Passos para ver como cada número é fatorado.
- 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.