Código de Visual Basic - Descargar - Manejar números grandes con precisión

Descargar en ...
sin imagen de perfil

Manejar números grandes con precisión


Visual Basic

estrellaestrellaestrellaestrellaestrella(3)
Publicado el 28 de Febrero del 2006 por Ernesto (2 códigos)
9.354 visualizaciones desde el 28 de Febrero del 2006
Librería para manejar números grandes con precisión. La misma utiliza el motor de la MIRACL http://indigo.ie/~mscott/ (que es gratuita).
Para correr el programa desde VB 5 o 6 solamente tienen que registrar la librería (regsvr32 + (path del archivo) + LibNumVB.dll) (ej: regsvr32 C:\LibNumVB.dll) y llamarla desde el programa VB.
La librería trabaja con "." como separador decimal y devuelve los números menores a cero como ".0015".

Envío el código en Microsoft VC++ 2005 (Ver. 8) que hace de puente entre la librería MIRACL y el VB con la DLL creada con el mismo.

El ejemplo calcula el factorial de 1000 con todos los dígitos en menos de un segundo.