English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Java Math Mathematische Methoden
Der Java Math round() Methode rundet den angegebenen Wert auf den nächsten nächsten int oder long-Wert und gibt ihn zurück.
Das bedeutet1.2gerundet auf1,1.8gerundet auf2.
Die Syntax der round() Methode ist:
Math.round(value)
Achtunground() ist ein statischer Methoden. Daher können wir die Methode mit dem Klassennamen Math aufrufen.
value -Zahlen, die gerundet werden sollen
AchtungDer Wert des Datentyps sollte float oder double sein.
wenn der Parameter float ist, wird ein int-Wert zurückgegeben
wenn der Parameter double ist, wird ein long-Wert zurückgegeben
round() Methode:
wenn der Wert nach dem Dezimalpunkt größer oder gleich5oben abgerundet
1.5 => 2 1.7 => 2
wenn der Wert nach dem Dezimalpunkt kleiner als5beunten abgerundet
1.3 => 1
class Main { public static void main(String[] args) { // Math.round() Methode //Wert nach dem Dezimalpunkt ist größer als5 double a = 1.878; System.out.println(Math.round(a)); // 2 //Wert nach dem Dezimalpunkt ist gleich5 double b = 1.5; System.out.println(Math.round(b)); // 2 //Wert nach dem Dezimalpunkt ist kleiner als5 double c = 1.34; System.out.println(Math.round(c)); // 1 } }
class Main { public static void main(String[] args) { // Math.round() Methode //Wert nach dem Dezimalpunkt ist größer als5 float a = 3.78f; System.out.println(Math.round(a)); // 4 //Wert nach dem Dezimalpunkt ist gleich5 float b = 3.5f; System.out.println(Math.round(b)); // 4 // Wert nach dem Dezimalpunkt ist kleiner als5 float c = 3.44f; System.out.println(Math.round(c)); // 3 } }