Visual Basic - Problemas de Desbordamiento al aplicar Mod

Life is soft - evento anual de software empresarial
 
Vista:

Problemas de Desbordamiento al aplicar Mod

Publicado por Sergio Sosa (6 intervenciones) el 13/12/2001 12:58:12
Hola amigos:
Tengo un problema de desbordamiento al aplicar la función Mod a números de gran magnitud.
Por ejemplo, necesito aplicar Mod al resultado que da 8 elevado a la 35(8 ^ 35). Como pueden ver, 8 a la 35 es un número gigante, para ello utilizo variables de tipo Double pero el problema está al aplicar la función Mod que para números no tan grandes funciona perfectamente.
Porqué la calculadora de Windows puede realizar éste cálculo en menos de un segundo y en VBasic no puedo?

Esperando una respuesta favorable, me despido agradecido de antemano.-
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

RE:Problemas de Desbordamiento al aplicar Mod

Publicado por alberto (278 intervenciones) el 13/12/2001 13:23:21
Si el exponente es entero ¿por que no utilizas multiplicaciones en vez de exponenciaciones? Ganarás en tiempo y sobre todo en precisión, además puedes aplicar Mod al resultado intermedio.
Espero que te sirva.
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