Tecnología

Inicio

Cómo dar formato a un número en Java

Formato numéricos en Java se utiliza para mostrar valores como la moneda. Java trunca el \ "0 \" valores decimales después, por lo que el número de formato muestra un nivel de dos dígitos después del punto decimal. Para otras aplicaciones, puede haber una necesidad de mostrar los números con un formato diferente. Afortunadamente, Java viene con una función interna para formatear números con sólo unas pocas líneas de código.

Instrucciones

1 Incluir las bibliotecas de formato. Las bibliotecas de clases son suministrados por el compilador de Java para los números de formato, pero que necesitan para ser incluida en las cabeceras del código. Estas son las bibliotecas de incluir en el código:
importación java.text.DecimalFormat
IR
java.text.NumberFormat importación;

2 Crear el formato. formatos de número utilizan el símbolo \ "# \". Se indica un número se utiliza en lugar del símbolo, mientras que otros caracteres se insertan de forma estática en el formato. El código siguiente es un ejemplo de un formato de número en Java:
NumberFormat myformat = new DecimalFormat (\ "# 0.00 \")
IR
Este formato se sumará \ caracteres "0 \" a los números que no son decimales, similar a lo que se necesita para la moneda.

3 Imprimir un número con formato a la pantalla. El siguiente código utiliza el formato de número definido en el paso 2 para dar formato a un número decimal:
MyMoney doble = 88
IR
System.out.println (myFormat.format (MyMoney));

4 Ver los resultados. Si se aplica correctamente, el código debe compilar e imprimir el siguiente decimal con formato:
88.00