Red de conocimiento informático - Problemas con los teléfonos móviles - Problema de cálculo de multiplicación VFP 2*4*6*8*10*┅*2n (n=40) Buscando proceso de programación

Problema de cálculo de multiplicación VFP 2*4*6*8*10*┅*2n (n=40) Buscando proceso de programación

2*4*6*8*10*┅*2n=(2^n)*(1*2*3*……*n)

Cuando n=40

2*4*6*8*10*┅*2n=(2^40)*)*(1*2*3*……*40)gt ;(2^40)*( 2^40)=2^80, este es un número casi astronómico. En primer lugar, nuestros cálculos automáticos generales tardan mucho tiempo y no podemos esperar. En segundo lugar, ningún tipo puede representar un valor tan grande en vfp. . Por lo tanto, en esta etapa, solo se puede resolver con los llamados algoritmos de alta precisión, pero el tiempo de cálculo es casi infinito.

Puede consultar la discusión sobre temas relacionados con la "computación de alta precisión", es decir, los programas algorítmicos vfp son muy ineficientes a este respecto.

Lo siento, no te di un programa, solo una sugerencia de referencia.