My Opera is closing 3rd of March

Tips & source

cosas varias

ASP - Módulo de division demasiado grande

, ,

Llevo un rato quebrandome la cabeza como hacer el módulo de una división con dígitos demasiado grandes en ASP (Lo se... quién programa en asp a estas alturas...). Por ejemplo:

var = 1234123412341234 mod 432143214321


Esto nos dará un error por desbordamiento, ya que son número demasiado grandes.

Para solucionar esto, podemos usar la siguiente funcion:

Function ModuloSimplificado (v1, v2)
    Dim dblX, dblY : dblX = cdbl(v1) : dblY = cdbl(v2)
    ModuloSimplificado = dblX - ( dblY * FIX(dblX / dblY) )
End Function


La solución la encontré en http://support.microsoft.com/kb/205053, donde además explican además división por cero.

$> exit 0;

Soy usuario de linux, y uno de mis gestores ...

Write a comment

You must be logged in to write a comment. If you're not a registered member, please sign up.