Formatage

Formater un nombre

La classe NumberFormat permet de spécifier le nombre de chiffres minimum et maximum après la virgule

NumberFormat format = NumberFormat.getInstance() ;
    
format.setMinimumFractionDigits(2) ;
format.setMaximumFractionDigits(2) ;

System.out.println(format.format(montant)) ;

Dans notre exemple, le résultat est arrondi à 2 chiffres après la virgule

Entrée Sortie
new Double(279.9) 279.90
new Double(279.975) 279.98
new Double(35) 35.00