A linguagem de programação Java inclui suporte embutido para não-inteiros variáveis numéricas do flutuador e tipos primitivos de casal. Valores de ponto flutuante são armazenados em uma representação interna que tem uma precisão finita ; programas pode optar por exibir e processar esses valores com o maior número de casas decimais que eles precisam , desde que o número de casas decimais está dentro dos limites de precisão. Em particular, você pode escrever código Java que formata valores de ponto flutuante de modo que eles são exibidos com uma casa decimal em qualquer saída do programa alimenta . Instruções
um
Inclua as seguintes linhas no início do seu código Java: . .
Java.util import * ;
java.text import * ;
Página 2
Formatar um "flutuar" - um ponto flutuante de precisão simples - valor com uma casa decimal , como no seguinte exemplo de código :
DecimalFormat myformat = new DecimalFormat ( " . # # # # # ");
flutuar myFloat = 46,36778 ;
Cordas formattedFloat = myFormat.format ( myFloat );
System.out.println ( formattedFloat ) ;
incluir o maior número "#" sinais antes do ponto decimal no formato como lugares que você quer à esquerda do ponto decimal. O valor de "flutuar" é formatado com uma casa decimal
3
Formatar um "duplo" - . Valor com uma casa decimal , como no seguinte - um ponto flutuante de precisão dupla código de exemplo:
DecimalFormat myformat = new DecimalFormat (" # # # # #. ");
dupla MyDouble = 2,718281828 ;
Cordas formattedDouble = myFormat.format ( MyDouble );
System.out.println ( formattedDouble );
incluir o maior número "#" sinais antes do ponto decimal no formato como lugares que você quer à esquerda do ponto decimal. O valor "double" é formatado com uma casa decimal .