|
NOTA: La traducción de esta documentación es un esfuerzo personal y voluntario, no es un documento oficial de Sun Microsystems
ni Oracle ni está patrocinado por ninguna de estas empresas. Los documentos originales (en inglés) están disponibles en:
http://java.sun.com/docs/books/tutorial/.
Dirija cualquier comentario, petición, felicitación, etc. a tutorialesjava_@RROBA_codexion.com. |
Si desea ayudar a mantener en funcionamiento esta web, colaborar con la traducción de estos documentos o necesita que se traduzca algĂșn capĂtulo en concreto puede realizar una donación directa mediante Paypal:
|
Programs store and operate on numbers in a locale-independent way.
Before displaying or printing a number, a program must convert it to a
String that is in a locale-sensitive format. For example,
in France the number 123456.78 should be formatted as 123 456,78, and
in Germany it should appear as 123.456,78. In this section, you will
learn how to make your programs independent of the locale conventions
for decimal points, thousands-separators, and other formatting
properties.
Using the factory methods provided by the
NumberFormat class,
you can get locale-specific
formats for numbers, currencies, and percentages.
With theDecimalFormatclass you specify a number's format with aStringpattern. TheDecimalFormatSymbolsclass allows you to modify formatting symbols such as decimal separators and minus signs.