La syntaxe du modèle de format de nombre Java permet de définir le format des nombres.
| Symbole | Signification. |
|---|---|
| 0 | Représente un chiffre. Les zéros de début et de fin sont affichés. |
| # | Représente un chiffre. Les zéros de début et de fin ne sont pas affichés. |
| . | Marque de réservation d'un séparateur décimal. |
| , | Marque de réservation d'un séparateur de groupement. |
| E | Permet de séparer une mantisse et un exposant dans des formats exponentiels. |
| ; | Permet de séparer des formats. |
| - | Préfixe négatif par défaut. |
| % | Multiplie le nombre par 100 et l'affiche sous forme de pourcentage. |
| ? | Multiplie le nombre par 100 et l'affiche sous forme de millième. |
| ¤ | Affiche le nombre en tant que devise. |
| ' | Permet de placer un caractère spécial entre apostrophes dans un préfixe ou un suffixe. |
Pour le nombre 123456.789.
| Modèle de format | Résultat |
|---|---|
| ###,###.### | 123,456.789 |
| ###.## | 123456.79 |
| 00000000.0000 | 000123456.7890 |