El algoritmo de Euclides
Factorizar números grandes es lento. El algoritmo de Euclides encuentra el MCD sin factorizar: se divide el número mayor por el menor, luego el divisor por el resto, y así hasta que el resto sea 0. El último resto distinto de 0 es el MCD. Para 1.071 y 462:
1.071 = 2 × 462 + 147 462 = 3 × 147 + 21 147 = 7 × 21 + 0
El MCD es 21. Con tres o más números el algoritmo se aplica de a pares: el MCD de los dos primeros se combina con el tercero, y así sucesivamente. La calculadora muestra esas divisiones para que puedas copiarlas en una tarea.