Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

Problemas con valores hexadecimales.

Estas en el tema de Problemas con valores hexadecimales. en el foro de Visual Basic clásico en Foros del Web. Que onda compañeros del foro, aquí les informo que VB tiene problemas a la hora que querer obtener valores decimales de hexadecimales. Un ejemplo el ...
  #1 (permalink)  
Antiguo 02/09/2005, 18:21
Avatar de Jad-Neo  
Fecha de Ingreso: octubre-2004
Mensajes: 344
Antigüedad: 19 años, 6 meses
Puntos: 0
Problemas con valores hexadecimales.

Que onda compañeros del foro, aquí les informo que VB tiene problemas a la hora que querer obtener valores decimales de hexadecimales. Un ejemplo el valor decimal de &HFFFF es 65535 y me saca -1, ¿que pasó ahí?, ¿quién sabe?.

Una observación sería que de &HFF00 a &HFFFF y de &HFFFFFF00 a &HFFFFFFFF los valores que VB te da son entre -256 y -1; ¡¡totalmente errados!!, compruebenlo para que vean que es verdad. Y para colmo si pones esos valores negativos en la función Hex ó Hex$ te devuelven sólo los valores hexadecimales del primer rango que les dije; hasta eso, ni siquiera los hexadecimales correspondientes, es un triangulo de valores porque ambos rangos van dirigidos a un sólo grupo de valores; valga la redundacia. Pero esto es sólo una probadita de los muchos valores decimales que VB te da errados con respecto a sus hexadecimales.

¿A que se debera este problema?, ¿existe alguna otra forma de obtener los valores decimales correctos de sus contrapartes hexadecimales? Espero puedan ayudarme por que si es un gran problema.
__________________
Nunca seas sabio en tu propia opinión.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas (incluyéndote)




La zona horaria es GMT -6. Ahora son las 04:39.