Dependiendo del tamaño de los números, existen diferentes algoritmos.