Wie man in Java aufrunden kann

Rupam Yadav 12 Oktober 2023
  1. Math.ceil() zum Aufrunden einer beliebigen Zahl auf int
  2. Math.ceil() zum Aufrunden einer float
Wie man in Java aufrunden kann

Dieser Artikel führt ein, wie man eine beliebige Anzahl durch Verwendung nativer Klassen in Java aufrunden kann. Wir werden die ceil() Methode der Math Klasse in Java verwenden.

Math hat ein paar Methoden wie Math.floor() und Math.ceil(), um Zahlen zu runden. Math.ceil() wird benutzt, um Zahlen aufzurunden; deshalb werden wir sie benutzen.

Unser Ziel ist es, die angegebene Zahl aufzurunden. Nehmen wir ein Beispiel: Wenn wir eine Zahl 0,2 haben, dann wird die aufgerundete Zahl 1 sein.

Math.ceil() zum Aufrunden einer beliebigen Zahl auf int

Math.ceil() nimmt einen doppelten Wert, den es aufrundet. Im untenstehenden Beispiel hat a den Wert 0.06, der auf 1.0 aufgerundet wird.

Wir wollen, dass das Ergebnis ein int ist, aber wenn wir Math.ceil() verwenden, erhalten wir das Ergebnis als double; deshalb werden wir das Ergebnis auf int setzen.

Beispiel:

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);
  }
}

Ausgabe:

Rounding up 0.6 we get 1

Math.ceil() zum Aufrunden einer float

Wir können Gleitkommazahlen mit der Methode Math.ceil() aufrunden.

Beispiel:

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

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

Ausgabe:

Rounding up 12.34 we get 13.0
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

Verwandter Artikel - Java Number