Arrondir un nombre à n décimales en Java

Dans ce tutoriel nous allons découvrir comment arrondir un nombre à n décimales en Java.
 
 

Exemple 1: Arrondir un nombre en utilisant format
public class Main {
    public static void main(String[] args) {
        double nbr = 5.917856;
        System.out.format("%.2f", nbr);
    }
}

 
Sortie:

5.92

Dans le code ci-dessus, nous avons utilisé la méthode format() pour afficher le nombre donné à 2 décimales. Les 2 décimales sont données par le format .2f.
 

Exemple 2: En utilisant Math.round
public class Main {

    public static void main(String[] args) {
        double nbr = 5.917856;
        double res = Math.round(nbr * 100.0) / 100.0;
        System.out.print(res);
    }
}

 
Sortie:

5.92

 

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *