Skip to main content
🔬 Advanced ✨ New

GCF Calculator – Greatest Common Factor

Calcula el Máximo Común Divisor (MCD) de dos o más números. También conocido como GCF/GCD. Calculadora matemática gratis con resultados instantáneos.

¿Qué es el Máximo Común Factor (MCF)?

El Máximo Común Factor (MCF) —también conocido como el Máximo Común Divisor (MCD) o Factor Común Máximo (FCM)— es el mayor número entero positivo que divide a dos o más números sin dejar un residuo. Es un concepto fundamental en la teoría de números y tiene aplicaciones prácticas en la simplificación de fracciones, la resolución de problemas de palabras y la distribución de elementos en grupos iguales.

Por ejemplo, los factores de 24 son: 1, 2, 3, 4, 6, 8, 12, 24. Los factores de 36 son: 1, 2, 3, 4, 6, 9, 12, 18, 36. Los factores comunes son: 1, 2, 3, 4, 6, 12. El mayor de estos es 12, por lo que MCF(24, 36) = 12.

El MCF está relacionado con el Mínimo Común Múltiplo (MCM) a través de la identidad fundamental: MCF(a, b) × MCM(a, b) = a × b. Esto significa que una vez que se conoce el MCF, se puede calcular el MCM rápidamente, y viceversa. Para 24 y 36: MCF = 12, MCM = 24×36/12 = 72.

Métodos para Encontrar el MCD

Existen tres métodos principales para encontrar el MCD. Cada uno tiene sus ventajas dependiendo del tamaño de los números involucrados.

Método 1: Listado de Factores

Lista todos los factores de cada número, luego identifica el mayor común. Funciona bien con números pequeños pero se vuelve tedioso para números grandes.

Ejemplo: MCD(18, 24). Factores de 18: 1, 2, 3, 6, 9, 18. Factores de 24: 1, 2, 3, 4, 6, 8, 12, 24. Comunes: 1, 2, 3, 6. MCD = 6.

Método 2: Factorización Prima

Expresa cada número como un producto de factores primos, luego multiplica los factores primos comunes (usando el exponente más bajo para cada uno).

Ejemplo: MCD(120, 180). 120 = 2³ × 3 × 5. 180 = 2² × 3² × 5. Factores primos comunes: 2² × 3 × 5 = 4 × 3 × 5 = 60. MCD(120, 180) = 60.

Paso120180
Divide por 26090
Divide por 23045
2 entra en 3015
Divide por 3515
Divide por 35
Divide por 511
MCD2² × 3 × 5 = 60

Método 3: Algoritmo de Euclides

El algoritmo de Euclides es el método más eficiente, especialmente para números grandes. Se basa en la propiedad que MCD(a, b) = MCD(b, a mod b). Repite hasta que el residuo sea 0; el último residuo no nulo es el MCD.

Ejemplo: MCD(252, 105). Paso 1: 252 = 2 × 105 + 42. Paso 2: 105 = 2 × 42 + 21. Paso 3: 42 = 2 × 21 + 0. MCD = 21.

Tabla de Referencia de GCF: Pares de Números Comunes

Aquí están los valores de GCF para pares de números frecuentemente utilizados en problemas matemáticos y simplificación de fracciones:

Número ANúmero BGCFLCMUso
1218636Fracciones en relojes
24361272Cantidades basadas en docenas
1525575Simplificación de 15/25 = 3/5
486416192Razones de resolución de imágenes
1007525300Cálculos porcentuales
12018060360Derechos de círculo, tiempo
568428168Programación basada en semanas
10011431431001Sorpresa de divisibilidad

Observa que cuando GCF(a, b) = b, b divide a uniformemente. Cuando GCF(a, b) = 1, los números son coprimos — comparten solo factores comunes que son 1. Los números coprimos son importantes en criptografía, especialmente en la cifrado RSA, donde elegir números coprimos es esencial para la generación de claves.

Simplificación de Fracciones Utilizando MCD

El uso más común de MCD en la vida diaria es simplificar fracciones a sus términos más bajos. Para simplificar una fracción a/b, divide tanto el numerador como el denominador por MCD(a, b).

Ejemplos:

Una fracción está en términos más bajos (forma más simple) cuando MCD(numerador, denominador) = 1. Por ejemplo, 3/5 ya está en términos más bajos porque MCD(3, 5) = 1. La fracción 6/10 no está en términos más bajos porque MCD(6, 10) = 2 → 3/5.

En la cocina, MCD ayuda a escalar recetas. Si una receta sirve para 24 pero quieres servir 18, necesitas 18/24 = 3/4 de cada ingrediente. MCD(18, 24) = 6, así que 18/24 → 3/4. Multiplica todas las cantidades por 3/4.

Aplicaciones del GCF en el Mundo Real

Más allá de la simplificación de fracciones, GCF resuelve varios tipos de problemas prácticos:

Distribución en grupos iguales: Tienes 36 manzanas y 48 naranjas para empacar en cestas, con el mismo número de cada fruta en cada cesta y ninguna fruta sobrante. El número máximo de cestas es GCF(36, 48) = 12. Cada cesta recibe 3 manzanas y 4 naranjas.

Problemas de baldosas/tiles: Quieres pavimentar un suelo de 120cm × 180cm con baldosas cuadradas idénticas, minimizando el desperdicio. La mayor baldosa cuadrada que funciona perfectamente tiene un lado de longitud GCF(120, 180) = 60 cm. Necesitas (120/60) × (180/60) = 2 × 3 = 6 baldosas.

Programación: El evento A se repite cada 12 días, el evento B cada 18 días. El próximo ocurren juntos después de LCM(12, 18) = 36 días. GCF(12, 18) = 6 te dice el ciclo unitario; LCM = 12×18/6 = 36.

Criptografía: La encriptación RSA requiere elegir dos números primos grandes p y q. La clave pública n = p×q y el filo de Euler φ(n) = (p-1)(q-1). Para que el algoritmo funcione de manera segura, el exponente de encriptación e debe ser coprimo con φ(n) — es decir, GCF(e, φ(n)) = 1. La coprima se verifica usando el algoritmo de Euclides.

El Algoritmo de Euclides: Historia y Demostración

El algoritmo de Euclides, descrito en los Elementos de Euclides (Libro VII, Proposición 2, alrededor del año 300 a.C.), es uno de los algoritmos más antiguos en matemáticas — predatando la mayoría de las matemáticas modernas por más de dos milenios. Siguiendo en uso en la computación de manera amplia, esto es testimonio de su elegancia y eficiencia.

El algoritmo: Para encontrar el MCD(a, b) donde a > b: divide a por b, obtén cociente q y resto r. Entonces MCD(a, b) = MCD(b, r). Repite hasta que r = 0; el último resto no nulo es el MCD.

¿Por qué funciona? Si d divide a y b, entonces d divide a − q×b = r. Contraariamente, si d divide a y b, entonces d divide b×q + r = a. Así, el conjunto de divisores comunes de (a, b) es igual al conjunto de divisores comunes de (b, r). Sus MCDs deben ser iguales.

Eficiencia: En el peor de los casos (números Fibonacci consecutivos), el algoritmo toma O(log(min(a,b))) pasos. MCD(F(n+1), F(n)) requiere exactamente n pasos — esto es por qué los números Fibonacci consecutivos se llaman el "peor caso" para el algoritmo de Euclides. Para MCD(144, 89): 144 = 1×89 + 55; 89 = 1×55 + 34; 55 = 1×34 + 21; 34 = 1×21 + 13; 21 = 1×13 + 8; 13 = 1×8 + 5; 8 = 1×5 + 3; 5 = 1×3 + 2; 3 = 1×2 + 1; 2 = 2×1 + 0. MCD = 1. (10 pasos, tal como se espera para F(12)/F(11).)

GCF vs LCM: Diferencias Clave y Conexiones

GCF (Factor Común Máximo) y LCM (Múltiplo Común Mínimo) son operaciones complementarias. Entender cuándo usar cada una es esencial para la aritmética de fracciones.

PropiedadGCFLCM
DefiniciónNúmero más grande que divide a ambosNúmero más pequeño que es divisible por ambos
Tamaño del resultado≤ min(a, b)≥ max(a, b)
Cuándo usarSimplificar fracciones, distribución igualAgregar fracciones (encontrar denominador común)
FórmulaAlgoritmo de EuclidesLCM(a,b) = a×b / GCF(a,b)
Caso especialGCF(a, a) = aLCM(a, a) = a
Caso coprimoGCF(a, b) = 1LCM(a, b) = a × b

Para sumar fracciones 1/12 + 1/18: encontrar LCM(12, 18) = 36. Convertir: 3/36 + 2/36 = 5/36. Para simplificar 12/18: encontrar GCF(12, 18) = 6. Dividir: 2/3.

Preguntas Frecuentes

¿Cuál es el GCF de 24 y 36?

GCF(24, 36) = 12. Los factores de 24 son 1, 2, 3, 4, 6, 8, 12, 24. Los factores de 36 son 1, 2, 3, 4, 6, 9, 12, 18, 36. El mayor factor común es 12. Equivalente: 24 = 2³ × 3, 36 = 2² × 3², GCF = 2² × 3 = 12.

¿Es GCF lo mismo que GCD?

Sí. GCF (Factor Común Máximo), GCD (Divisor Común Máximo) y HCF (Factor Común Máximo) son todos el mismo concepto — el mayor número entero positivo que divide a ambos números. Diferentes libros de texto y regiones usan diferentes términos: GCF es más común en la educación primaria de EE. UU., GCD en matemáticas superiores y informática, HCF en la educación británica e india.

¿Qué pasa si GCF es igual a 1?

Si GCF(a, b) = 1, los números se llaman "coprimos" o "relativamente primos." Comparten ningún factor primo en común. Ejemplos: GCF(7, 9) = 1, GCF(14, 15) = 1, GCF(35, 36) = 1. Los números consecutivos siempre son coprimos. Los números coprimos son centrales en la aritmética modular y la criptografía.

¿Cómo encuentro el GCF de tres o más números?

Aplica la operación GCF iterativamente: GCF(a, b, c) = GCF(GCF(a, b), c). Por ejemplo, GCF(12, 18, 24): GCF(12, 18) = 6, luego GCF(6, 24) = 6. Entonces GCF(12, 18, 24) = 6. El orden no importa debido a la asociatividad de GCF.

¿Qué es GCF(0, n) para cualquier número n?

GCF(0, n) = n para cualquier n no cero. Esto es porque 0 es divisible por todo número entero no cero. En el algoritmo euclidiano: GCF(n, 0) = n (caso base — cuando el segundo número es 0, devolver el primero). GCF(0, 0) está indefinido (o a veces definido como 0 por convención).

¿Puede GCF usarse con números negativos?

Sí, pero por convención GCF se define para números enteros positivos. Para números negativos, primero toma los valores absolutos: GCF(-24, 36) = GCF(24, 36) = 12. El algoritmo euclidiano funciona de la misma manera con valores absolutos.

¿Cuál es el algoritmo más rápido para calcular GCF?

Para tamaños de enteros típicos (hasta 64 bits), el algoritmo GCD binario (algoritmo de Stein) es más rápido que el algoritmo euclidiano en hardware moderno porque reemplaza las divisiones por desplazamientos de bits. Para números criptográficos grandes (cientos de bits), se usan algoritmos más sofisticados como los algoritmos de Lehmer-GCD o half-GCD.

¿Cómo se relaciona GCF con la factorización en primos?

GCF(a, b) es igual al producto de todos los factores primos que aparecen en las factorizaciones de ambos, elevados a la menor exponente. Por ejemplo: 360 = 2³ × 3² × 5 y 756 = 2² × 3³ × 7. GCF = 2^min(3,2) × 3^min(2,3) = 2² × 3² = 4 × 9 = 36.

¿Para qué se usa GCF en informática?

En informática, GCF (GCD) se usa en: generación de claves RSA criptográficas (verificación de coprimos), aritmética de números racionales en sistemas matemáticos simbólicos (simplificación de fracciones), cálculo de inversos modulares (algoritmo extendido de Euclides), soluciones del Teorema Chino del Resto, y diseño de tablas hash (selección de tamaños primos). El algoritmo euclidiano también se usa para probar la bien definida de operaciones en aritmética modular.

¿Es GCF lo mismo que el mayor factor primo?

No. GCF es sobre factores comunes entre dos números, no sobre el mayor factor primo en un número. GCF(12, 15) = 3, pero el mayor factor primo de 12 es 3 y de 15 es 5. El mayor factor primo de un solo número es un concepto diferente del GCF de dos números.

Algoritmo Extendido de Euclides e Identidad de Bézout

El algoritmo extendido de Euclides no solo computa el MCD(a, b) sino que también encuentra enteros x e y tales que ax + by = MCD(a, b). Esto es la Identidad de Bézout, y los enteros x e y se llaman coeficientes de Bézout. Esto tiene aplicaciones críticas en la aritmética modular y la criptografía.

Ejemplo: Encuentra x e y tales que 24x + 36y = MCD(24, 36) = 12. Trabajando hacia atrás a través de los pasos del algoritmo de Euclides: 12 = 24 − 1×12 = 24 − 1×(36 − 1×24) = 2×24 − 1×36. Entonces x = 2, y = -1. Verifica: 24×2 + 36×(−1) = 48 − 36 = 12 ✓.

El inverso modular de a módulo m existe si y solo si MCD(a, m) = 1. Si existe, puede ser encontrado usando el algoritmo extendido de Euclides. Por ejemplo, el inverso de 7 módulo 11: MCD(7, 11) = 1 (coprimos), por lo que el inverso existe. 7×8 = 56 = 5×11 + 1 ≡ 1 (mod 11), por lo que 7⁻¹ ≡ 8 (mod 11). Esto es fundamental para la descifrado RSA y muchas operaciones criptográficas.

GCF para Fracciones, Razones y Proporciones

El GCF es indispensable cuando se trabaja con razones y proporciones en contextos cotidianos. Una razón como 48:64 se puede simplificar dividiendo ambos términos por GCF(48, 64) = 16, dando la razón equivalente 3:4. Esta simplificación hace las comparaciones más fáciles y revela la relación subyacente.

En la repostería y la cocina, a menudo se necesitan escalar recetas. Si una receta llama por 450g de harina y 300g de azúcar, la razón es 450:300. GCF(450, 300) = 150. Razón simplificada: 3:2. Para cualquier tamaño de lote, use harina y azúcar en una razón de 3:2.

Las escalas de mapas usan razones. Una escala de 1:50,000 significa que 1 unidad en el mapa = 50,000 unidades reales. Si desea expresar una medición de 150cm en el mapa como una distancia real de 75,000cm, simplifique 150:75,000. GCF(150, 75000) = 150. Simplificado: 1:500. Entonces, la escala del mapa es 1:500 para esa medición.

Razón OriginalGCFRazón SimplificadaAplicación
16:9116:9Aspecto de una pantalla HD (ya simplificado)
1920:108012016:9Resolución Full HD → Pantalla panorámica 16:9
3840:216024016:9Resolución 4K Ultra HD → misma razón 16:9
800:6002004:3Razón estándar de monitores antiguos