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);
}
}
public class Main {
public static void main(String[] args) {
double nbr = 5.917856;
System.out.format("%.2f", nbr);
}
}
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);
}
}
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);
}
}
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