Boa tarde, gostaria de saber como utilizar os valores em em hexa de um determinado nome para realizar calculos.
Ex.:
S = 73
A = 61
L = 6C
soma = 6C + 61 + 73;
Não consegui ir muito longe
for (i = 0;i < nome.length(); i++) {
//System.out.println("Valor " + (int) nome.charAt(i));
recebe = (int) nome.charAt(i);
System.out.println(recebe);
}
String hexa = "73";
int decimal = Integer.parseInt( hexa, 16 );
Pois é , mais eu gostaria de receber o resultado em hexa
String hexa = “73”;
int decimal = Integer.parseInt( hexa, 16 );
String hexa2 = “61”;
int decimal2 = Integer.parseInt( hexa, 16 );
ex:
resultado = 115 +97(decimal) /// gostaria de receber o resultado desse calculo decimal em hexa
É interessante consultar a documentação das classes, neste caso da classe Integer.
int decimal = 115 + 97;
String hexa = Integer.toHexString( decimal );
Staroski
Só tenho a agradecer cara! , estou dando os primeiros passos em programação , a dica sobre consultar documentação de classes é de grande valia, obrigado!