eu sou novato em java e no GUJ também e a minha dúvida é “boba”
estou fazendo uma conta com variaveis double
e o resultado sai (por exemplo) 10,5342323…
gostaria de saber como eu faço para ter somente dois números depois da vírgula, assim 10,53
eu sou novato em java e no GUJ também e a minha dúvida é “boba”
estou fazendo uma conta com variaveis double
e o resultado sai (por exemplo) 10,5342323…
gostaria de saber como eu faço para ter somente dois números depois da vírgula, assim 10,53
utilize essa máscara:
DecimalFormat apenasDuasCasas = new DecimalFormat("###,###,##0.00");
por exemplo se vc aplicar essa máscara nesse numero:
System.out.println(apenasDuasCasas.format(1654.654654545));
esse será o resultado na tela:
1.654,65
Vlw!
Você pode fazer isso com a classe NuberFormat se não me engano, de uma pesquisada no GUJ que vc encontrará vários tópicos sobre isso. Outra saída seria usar o BigDecimal, setando a escala para 2…
Obrigado marcosharbs pelo exemplo… eu usei e funcionou
e renzonuccitelli valeu pelo nome da classe, procurei no fórum e esclareci algumas dúvidas