Comment arrondir les chiffres en Java

Rupam Yadav 12 octobre 2023
  1. Math.ceil() pour arrondir un nombre quelconque à int
  2. Math.ceil() pour arrondir un nombre float
Comment arrondir les chiffres en Java

Cet article présente comment arrondir un nombre quelconque en utilisant des classes natives en Java. Nous utiliserons la méthode ceil() de la classe Math en Java.

Math dispose de quelques méthodes comme Math.floor() et Math.ceil() pour arrondir les chiffres. Math.ceil() est utilisé pour arrondir les nombres ; c’est pourquoi nous l’utiliserons.

Notre but est d’arrondir le nombre donné. Prenons un exemple ; si nous avons un nombre 0,2, alors le nombre arrondi sera 1.

Math.ceil() pour arrondir un nombre quelconque à int

Math.ceil() prend une valeur double, qu’il arrondit. Dans l’exemple ci-dessous, a a la valeur 0,06 qu’il arrondit à 1,0.

Nous voulons que le résultat soit un int, mais lorsque nous utilisons Math.ceil(), nous obtenons le résultat comme un double ; c’est pourquoi nous allons lancer le résultat à int.

Exemple :

public class Main {
  public static void main(String[] args) {
    double a = 0.06;

    int roundedNumA = (int) Math.ceil(a / 100);
    System.out.println("Rounding up " + a + " we get " + roundedNumA);
  }
}

Production :

Rounding up 0.6 we get 1

Math.ceil() pour arrondir un nombre float

Nous pouvons arrondir les nombres float en utilisant la méthode Math.ceil().

Exemple :

public class Main {
  public static void main(String[] args) {
    float a = 12.34f;

    System.out.println("Rounding up " + a + " we get " + Math.ceil(a));
  }
}

Production :

Rounding up 12.34 we get 13.0
Auteur: Rupam Yadav
Rupam Yadav avatar Rupam Yadav avatar

Rupam Saini is an android developer, who also works sometimes as a web developer., He likes to read books and write about various things.

LinkedIn

Article connexe - Java Number