C sharp - Problema serio: factoriales

 
Vista:

Problema serio: factoriales

Publicado por Patricia (16 intervenciones) el 09/01/2005 16:27:41
Necesito vuestra ayuda urgentemente!!

He de calcular factoriales de números como 50 y 100. Los resultados que obtengo son números (double) del orden de 2.6x10^64. Esos números tienen que ser índices en un array, pero claro, me da error de desbordamiento.

La cosa va de lo siguiente: formo grupos (por ejemplo, 2.64x10^64 grupos en total), y para cada uno de ellos hago una serie de operaciones. Tengo que recorrer un array de 0 a 2.64x10^64 y....¡¡ÑECCK!! error de desbordamiento!

¿Se os ocurre alguna otra solución? Si no lo arreglo, proyecto fin de carrera a tomar por saco...........

Gracias.

Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 158
Bronce
Ha disminuido 1 puesto en C sharp (en relación al último mes)
Gráfica de C sharp

RE:Problema serio: factoriales

Publicado por Yamil Bracho (1164 intervenciones) el 09/01/2005 16:55:18
Necesitarias otro tipo de estructura de datos para hacer lo que quieres. Te sugiero un HashTable
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Problema serio: factoriales

Publicado por Patricia (16 intervenciones) el 09/01/2005 18:42:50
Ok Yamil, veré en qué consiste. Gracias.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar