jaboot
ribclauport
Amigo, eu não quero um código que faça converssão de hexa para inteiro, pois se voce testar no código vai verificar que retorna um erro.
Na verdade quero saber qual a lógica do 1.8 no codigo hexa… se fizer diretamente
double teste = 0x1.8p1;
vai verificar que é igual a 1.5*2^1.
O que quero saber é qual a lógica para este caso, para os outros casos, conheço a converssão de hexa usando os digitos 0123456789ABCDEF.
Valeu.
jaboot
ribclauport
Se alguém souber como converter 1.8 em hexa para decimal por favor me responda.
ribclauport
SE alguém puder me ajudar veja esse codigo:
public class Estudos{
public static void main(String args[]){
double teste = 0x1.8p1;
System.out.println(teste);
}
}
Esta saída ai siginifica 1.5 * 2
sendo assim a primeira parte 0x1.8 que não conseguimos atribuir em hexa normalmente tem como resultado 1.5, é isso que queria saber.
Obrigado.
ribclauport
Bom… um amigo me respondeu a questão:
seria 1.8 = (116^1) + (816^-1)