Red de conocimiento informático - Conocimiento informático - ¿Cómo realizar la multiplicación de números grandes?

¿Cómo realizar la multiplicación de números grandes?

Existen muchos métodos de cálculo para la multiplicación de números grandes. Un método común es convertir el número grande en una cadena, luego simular el proceso de multiplicación manual y finalmente convertir el resultado nuevamente a un número entero. La complejidad temporal de este método es O (n^2), donde n es el número de dígitos del menor de los dos números grandes. Otro método es utilizar una matriz para almacenar el valor de cada bit del número grande, luego simular el proceso de multiplicación manual y finalmente almacenar el resultado en la matriz. La complejidad temporal de este método es O (n ^ 1,585), donde n es el número de dígitos del número con el mayor número de dos números grandes.