jesus_hernandez
Bovino Milenario
- Desde
- 27 Ago 2008
- Mensajes
- 1.292
- Tema Autor
- #1
hola, necesito un entero gigante para que le quepa el factorial de 30.
como lo puedo definir??
he intentado:
int *num;
num=(int *)malloc(sizeof(1000*int));
pero, pues como que no resulta.
hice un miniprogramita que pide un numero y luego te lo muestra, para probar si queda o no; pero no queda !!
siempre se queda atorado cuando le meto un numero mayor a: 2147483647
y pues ahi no cabe en factorial de 30.
(
30 ! = 2.6525286 × 10^32
)
se agradece la atencion.
buenos deseos, jesus
como lo puedo definir??
he intentado:
int *num;
num=(int *)malloc(sizeof(1000*int));
pero, pues como que no resulta.
hice un miniprogramita que pide un numero y luego te lo muestra, para probar si queda o no; pero no queda !!
siempre se queda atorado cuando le meto un numero mayor a: 2147483647
y pues ahi no cabe en factorial de 30.
(
30 ! = 2.6525286 × 10^32
)
se agradece la atencion.
buenos deseos, jesus