09/04/2009
Carlos Barretto
em uma concatenação de tipos numéricos o que importa é o que vem antes:
exemplo1 :
inteiro1 + inteiro2 = assim vai somar
se vc fizer
"" + inteiro1 + inteiro2 = assim vai concatenar pq ele entende que a saída deve ser uma String
depois se quiser continuar utilizando o número concatenado dá um valor.toInteger() nele e já era!! ou Integer.parseInt(valor).............
09/04/2009
Pamela Gatinho
O meu problema é o seguinte, eu tenho que pegar uma string, transformar em hexadecimal e somar de 4 em 4 até o resultado final.
Eu já fiz um método que pega o valor da string, transforma pra AscII e depis pra hexadecimal. Só que ta somando um por um e eu tenho que concatenar 2 valores, pra transformar em um valor de 4 dígitos e depois somar os valores de quatros dígitos um a um.
Mas acho que assim como ele disse vai dar certo! Alguém tem outra idéia??
09/04/2009
Carlos Barretto
[quote="pam_cat"]O meu problema é o seguinte, eu tenho que pegar uma string, transformar em hexadecimal e somar de 4 em 4 até o resultado final.
Eu já fiz um método que pega o valor da string, transforma pra AscII e depis pra hexadecimal. Só que ta somando um por um e eu tenho que concatenar 2 valores, pra transformar em um valor de 4 dígitos e depois somar os valores de quatros dígitos um a um.
Mas acho que assim como ele disse vai dar certo! Alguém tem outra idéia??
somar de 4 em 4,?? vc nao estaria falando de binário não??
Binário->0000,0001...1101, 1110, 1111
Decimal->0 , 1... 13, 14, 15
Hexa-> 0 , 1... D, E, F????????????????//