Ola pessoal!
Gostaria de saber q tipo de dado eu posso usar para receber valores com umas 8 casas decimais após a virgula, pois teria q calcular algo como isso: y = x * 0.83333333, e não posso conerverter isso anets senão no meu calculo final pode dar dirença de centavos (Estou fazendo calculo de valores moeda).
Ate+
Dê uma olhada na classe java.text.NumberFormat
Essa classe serve para formatar, blz isso eu sei mas o meu problema é antes disso, queria saber qual tipo de dado aguenta um valor numerico com o maior numero de casas possiveis?
Ate+
o tipo double é o que possui maior precisão, o tamanho dele é 64 bits
Se preciso, dê uma olhada na classe BigDecimal