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

sin imagen de perfil

Manejar números grandes con precisióngráfica de visualizaciones


Visual Basic

Publicado el 28 de Febrero del 2006 por Ernesto (2 códigos)
8.830 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.

Versión 1
estrellaestrellaestrellaestrellaestrella(3)

Publicado el 28 de Febrero del 2006gráfica de visualizaciones de la versión: Versión 1
8.831 visualizaciones desde el 28 de Febrero del 2006
estrellaestrellaestrellaestrellaestrella
estrellaestrellaestrellaestrella
estrellaestrellaestrella
estrellaestrella
estrella

Si alguno de los archivos de descarga no funciona, comentanos aquí el error.




Comentarios sobre la versión: Versión 1 (3)

19 de Diciembre del 2006
estrellaestrellaestrellaestrellaestrella
Hi,
Can I speak with you for more informatio about this DLL?
You can contact me to marlonbasta@gmail.com

Thank's
Responder
5 de Diciembre del 2007
estrellaestrellaestrellaestrellaestrella
Tengo un problema cuando trato de trabajar con numeros mayores a 16 digitos, visual basic 6, lo que hace es que lo convierte automaticamente a notacion cientifica, y pierdo la precision porque por ejemplo el numero que unos calculos debe generarme es 42092537170271621 y me genera 42092537170271620 con Ex11 o algo asi, necesito trabajar con el numero exacto, conocen alguna forma para lograr esto por favor?
Responder
6 de Diciembre del 2007
estrellaestrellaestrellaestrellaestrella
Una consulta, porque cuando activo todo y mi programa corre cuando llega a calcular el numero grande que necesito, simplemente se sale del programa y no ejecuta, los primeros calculos si los hace y bien pero en ese caso se sale.

Espero que me puedan ayudar, por favor.

Saludos cordiales

Jorge
Responder

Comentar la versión: Versión 1

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad

http://lwp-l.com/s1327