Página 1 de 1

Enteros muy grandes

Publicado: Mar Abr 29, 2014 6:37 am
por zeasoftware
Necesito pasar un numero hexadecimal muy grande a decimal, pero no lo logro
hacer y llego a puros *****************
ejemplo
Hex:
3230303031303030303030323030303031343238
Dec:
286524172099382162235533054511188021807429465655
llego hasta: 40365816443663820000.00 y de ahí­ pasa a *******************
alguna sugerencia, link, diagrama de flujo, código fuente? jejejeje
Gracias de antemano.
Ramón Zea
Móvil.: 993-231.62.29
Tel./Fax: 993-353-46-73
www.zeasoftware.com.mx
soporte@zeasoftware.com.mx
zeasoftware@hotmail.com
Proveedor Autorizado:
REACHCORE
FACTURAXION
SERVISIM

Enteros muy grandes

Publicado: Vie May 02, 2014 10:22 am
por jfgimenez
Ramón,
> Necesito pasar un numero hexadecimal muy grande a decimal, pero no lo
> logro hacer y llego a puros *****************
>
> ejemplo
> Hex:
> 3230303031303030303030323030303031343238
>
> Dec:
> 286524172099382162235533054511188021807429465655
>
> llego hasta: 40365816443663820000.00 y de ahí­ pasa a *******************
>
> alguna sugerencia, link, diagrama de flujo, código fuente? jejejeje
Prueba a utilizar HexToDec(). De todos modos, el valor máximo que puedes
manejar es un entero de 64 bits (16 cifras hexadecimales), que va desde
-9223372036854775808 hasta 9223372036854775807.
Un saludo,
José F. Giménez
http://www.xailer.com
http://www.xailer.info

Enteros muy grandes

Publicado: Vie May 02, 2014 11:16 pm
por zeasoftware
Gracias, si eso uso, pero no llego al valor que requiero, que es el que
expuse, ya busque y probé varias formas pero no me da.
Seguiré buscando, por que por ahí­ encontré un ejemplo de VB (.NET creo) que
hacen la conversión, peor con comandos de éste.
Saludos.
Ramón Zea
Móvil.: 993-231.62.29
Tel./Fax: 993-353-46-73
www.zeasoftware.com.mx
soporte@zeasoftware.com.mx
zeasoftware@hotmail.com
Proveedor Autorizado:
REACHCORE
FACTURAXION
SERVISIM
"Jose F. Gimenez" escribió en el mensaje de
noticias:536355cc$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
Ramón,
> Necesito pasar un numero hexadecimal muy grande a decimal, pero no lo
> logro hacer y llego a puros *****************
>
> ejemplo
> Hex:
> 3230303031303030303030323030303031343238
>
> Dec:
> 286524172099382162235533054511188021807429465655
>
> llego hasta: 40365816443663820000.00 y de ahí­ pasa a *******************
>
> alguna sugerencia, link, diagrama de flujo, código fuente? jejejeje
Prueba a utilizar HexToDec(). De todos modos, el valor máximo que puedes
manejar es un entero de 64 bits (16 cifras hexadecimales), que va desde
-9223372036854775808 hasta 9223372036854775807.
Un saludo,
José F. Giménez
http://www.xailer.com
http://www.xailer.info