Trabajar con valores hexadecimales

Iniciado por .:UND3R:., 22 Noviembre 2013, 16:55 PM

0 Miembros y 1 Visitante están viendo este tema.

.:UND3R:.

¿Cómo podría trabajar con valores hexadecimales?, no me refiero a mostrarlos en formato hexadecimal, me explico

quiero sumar dos números hexadecimales, si ambos son mayores que 0FF entonces tomo elimino el primer dígito y lo adiciono al principio, de esta forma:

83+AB = 12E

cómo hay 3 dígitos debería quitar el 1 y adicionarlo al último, quedando:

2F

por eso no me sirve la representación, si no más bien la interpretación de los datos

Saludos

Solicitudes de crack, keygen, serial solo a través de mensajes privados (PM)

egyware

Leelos como int y luego sumas los ints.

Revisando la documentación http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html#parseInt(java.lang.String, int) me encontré con la funcion parseInt

deberias hacer algo asi entonces:
Código (java) [Seleccionar]

int value = Integer.parseInt("FF",16); //recuerda que hexadecimal está en base 16


Bueno espero que te sirva.

Saludos!