
Manejar números grandes con precisión
C/Visual C
5.336 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.
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.
Comentarios sobre la versión: Versión 1 (0)
No hay comentarios