Wie man Zahlen in Java rundet

Wie man Zahlen in Java rundet
Java bietet eine eingebaute Klasse, die als bekannt ist Mathematik Klasse, der zum gehört Java.Lang Paket. Die Java.Lang.Die Mathematikklasse bietet zahlreiche Methoden, mit denen verschiedene numerische Operationen durchgeführt werden. Die Mathematikklasse bietet mehrere Methoden, um eine Zahl wie Round (), Ceil (), Floor () abzurunden.

Dieser Artikel bietet ein tiefgreifendes Wissen darüber, wie Zahlen in Java runden können. In diesem Artikel werden wir die unten aufgeführte Methode zur Runde einer Nummer in Java behandeln:

  • Was ist Mathe?.Round () und wie man es in Java benutzt
  • Was ist Mathe?.Ceil () und wie man es in Java benutzt
  • Was ist Mathe?.floor () und wie man es in Java benutzt

Also lasst uns anfangen!

Was ist Mathe?.Round () und wie man es in Java benutzt

Es handelt sich.

Beispiel
Dieses Beispiel hilft Ihnen dabei zu verstehen, wie die Verwendung der Verwendung Mathematik.runden() Methode in Java:

öffentliche Klasse Roundingofnumber
public static void main (String [] args)
Float Number1 = 172.52f;
doppelte nummer2 = 172.12;
Float Number3 = 10.12f;
Float Number4 = 10.72f;
Doppelzahl 5 = -570.82;
System.aus.println ("Rundung von 172.52: " + Mathe.Runde (Nummer1));
System.aus.println ("Rundung von 172.12: " + Mathematik.Runde (Nummer2));
System.aus.println ("Rundung von 10.12: " + Mathematik.Runde (Nummer3));
System.aus.println ("Rundung von 10.72: " + Mathematik.Runde (Nummer4));
System.aus.println ("Rundung von -570.82: " + Mathematik.Runde (Nummer5));

Das obige Programm erzeugt die folgende Ausgabe:

Die Ausgabe zeigt, dass die Mathematik.Round () Methode gab die engste Ganzzahlnummer zurück.

Was ist Mathe?.Ceil () und wie man es in Java benutzt

Es ist eine vordefinierte Methode von Javas Mathematikklasse, die die angegebene Zahl abrundet nach oben und gibt die zurück Doppel-Typ Wert; Das unterbezogene Beispiel bietet Ihnen mehr Klarheit zu diesem Konzept.

Beispiel
Wir werden das vorherige Beispiel und anstelle von Mathematik ändern.rund () Methode Wir werden die verwenden Mathematik.Ceil () Methode:

öffentliche Klasse Roundingofnumber
public static void main (String [] args)
Float Number1 = 172.52f;
doppelte nummer2 = 172.12;
Float Number3 = 10.12f;
Float Number4 = 10.72f;
Doppelzahl 5 = -570.82;
System.aus.println ("Rundung von 172.52: " + Mathe.Ceil (Nummer1));
System.aus.println ("Rundung von 172.12: " + Mathematik.Ceil (Nummer2));
System.aus.println ("Rundung von 10.12: " + Mathematik.Ceil (Nummer3));
System.aus.println ("Rundung von 10.72: " + Mathematik.Ceil (Nummer4));
System.aus.println ("Rundung von -570.82: " + Mathematik.Ceil (Nummer5));

Bei einer erfolgreichen Ausführung des Programms erhalten wir die folgende Ausgabe:

Die Ausgabe zeigt, dass die Mathematik.Ceil () Die Methode wurde am nächsten doppelte Doppelwerte zurückgegeben.

Was ist Mathe?.floor () und wie man es in Java benutzt

Diese Methode widersetzt sich dem Konzept der Mathematik.CEIL () Methode i.e. Es rundet die angegebene Nummer ab nach unten und gibt die zurück Doppel-Typ Wert.

Beispiel
Betrachten wir das untergegebene Programm, um die Arbeit der Mathematik zu verstehen.Boden() Methode.

öffentliche Klasse Roundingofnumber
public static void main (String [] args)
Float Number1 = 172.52f;
doppelte nummer2 = 172.12;
Float Number3 = 10.12f;
Float Number4 = 10.72f;
Doppelzahl 5 = -570.82;
System.aus.println ("Rundung von 172.52: " + Mathe.Boden (Nummer 1));
System.aus.println ("Rundung von 172.12: " + Mathematik.Boden (Nummer2));
System.aus.println ("Rundung von 10.12: " + Mathematik.Boden (Nummer3));
System.aus.println ("Rundung von 10.72: " + Mathematik.Boden (Nummer 4));
System.aus.println ("Rundung von -570.82: " + Mathematik.Boden (Nummer5));

Bei einer erfolgreichen Ausführung des obigen Code erhalten wir die folgende Ausgabe:

Die Ausgabe zeigt, dass die Mathematik.Boden() Die Methode gab die Abwärts-Werte am nächsten Doppeltyp zurück.

Abschluss

Die Mathematikklasse bietet drei Methoden, um eine Nummer i abzurunden.e. Round (), Ceil (), Floor (). Die Mathematik.Round () Die Methode senkt den schwebenden Wert und gibt die nächste Ganzzahl-Nummer zurück. Der Ceil () Die Methode rundet die angegebene Nummer ab nach oben und gibt die zurück Doppel-Typ Wert, während die Boden() Die Methode rundet die angegebene Nummer ab nach unten und gibt die zurück Doppel-Typ Wert. In diesem Artikel wurde die Arbeit von drei integrierten Methoden erläutert, um eine Nummer in Java I abzurunden.e. Round (), Ceil () und Floor ().