Fiz umas pesquisas sobre como formatar números em java, porém não entendi alguns métodos e outros não serviram tentei usar: printf, NumberFormat. O printf consegui usar mais não atendeu oque eu preciso. Preciso apresentar um resultado da seguinte forma -->"A="resultado
O printf aprendi assim -->"A=%.4f",resultado
Observação: preciso que a formatação tenha 4 casas decimais após a virgula.
Pessoal, não consegui. Vou postar o meu código para vcs verem:
importjava.util.Scanner;publicclassMain{publicstaticvoidmain(String[]args){// TODO Auto-generated method stubScannerler=newScanner(System.in);doublearea,pi,raio;pi=3.14159;raio=ler.nextDouble();raio=Math.pow(raio,2);area=pi*raio;System.out.printf("A="+area);}}
pessoal não é isso, é algo simples.Por exemplo eu fiz uma media de 2 valores e o resultado da media é 10.0000000000000 mas eu quero apresentar na tela apenas 10.00000 (5 casas decimais).
Obs: não consegui por esses métodos que passaram.