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 Saini is an android developer, who also works sometimes as a web developer., He likes to read books and write about various things.
LinkedIn