Galera estou pegando uma variavel que tem umas 3 casas decimais apos o zero porem so que que o usuario veja as casa que tem antes da virgula como eu faco isso??? to tentando usaro o DecimalFormat mas num ta dando certo…ja tentei jogar a variavel para inteiro mas nao da certo.
JLabel apresenta duas casas decimais a mais do q quero
3 Respostas
Uma opção seria usar NumberFormat:
double n = 23.434;
NumberFormat nf = NumberFormat.getInstance();
nf.setMaximumFractionDigits(0);
System.out.println(nf.format(n));
T+
Ou então usar a DecimalFormat que é uma subclasse concreta da NumberFormat.
double n = 23.434;
DecimalFormat df = new DecimalFormat( "0.00" );
System.out.println( df.format( n ) );
Até mais!
tks…deu certo.
Criado 8 de agosto de 2007
Ultima resposta 8 de ago. de 2007
Respostas 3
Participantes 3
Alura O que é Python? — um guia completo para iniciar nessa linguagem de programação Acesse agora o guia sobre Python e inicie sua jornada nessa linguagem de programação: o que é e para que serve, sua sintaxe e como iniciar nela!
Casa do Codigo Engenharia de Prompt para Devs: Um guia para aprender a... Por Ricardo Pupo Larguesa — Casa do Codigo