Ganzzahl Division Java

Ganzzahl Division Java
Während des Umgangs mit mathematischen Berechnungen in Java kann es Fälle geben, in denen der Entwickler die “berechnen mussAufteilung”Der Zahlen. Zum Beispiel vereinfachen Sie die komplexen Werte oder Entlassung der Dezimalwerte aus dem Code. In solchen Szenarien die “GanzzahlabteilungIn Java hilft die Codemunktionalitäten am Ende des Programmierers, die Codefunktionalitäten zu optimieren.

Dieser Blog veranschaulicht die Implementierung der “Ganzzahlabteilung”In Java.

Wie man "Integer Division" in Java durchführt?

In Java kann die Ganzzahl -Division mit Hilfe der “durchgeführt werden“Arithmetischer Operator ( /)”. Dieser Bediener kann die Aufteilung der angegebenen oder der Benutzereingänge zurückgeben.

Beispiel 1: Aufteilung der angegebenen Ganzzahlen durchführen

In diesem Beispiel können die beiden angegebenen Ganzzahlen für die Abteilung berechnet werden:

int num1 = 25;
System.aus.println ("Die Dividende ist:" + num1);
int num2 = 5;
System.aus.println ("Der Divisor ist:" + num2);
int result = num1 / num2;
System.aus.println ("Die Aufteilung der Zahlen wird:" + Ergebnis);

Wenden Sie im obigen Codeblock die folgenden Schritte an:

  • Initialisieren Sie zunächst den ersten Ganzzahlwert, ich.e., “Dividende”, Und zeigen Sie es an.
  • Ebenso zeigen die letztere initialisierte Ganzzahl, ich.e., “Divisor”.
  • Wenden Sie nun das an “anArithmetischer Operator ( /)”Zwischen der Dividende und dem Teiler, um die Teilung zu berechnen und das resultierende Ergebnis auf der Konsole anzuzeigen.

Ausgang

In der obigen Ausgabe kann analysiert werden, dass die resultierende Zahl nach der Division angezeigt wird.

Beispiel 2: Ausführen der Division der Benutzereingabezahlen

In diesem spezifischen Beispiel können die Ganzzahlen der Benutzereingabe für die Teilung berechnet werden. Fügen Sie vor dem Beispiel die untergedrehte Bibliothek ein, um die Benutzereingabe zu aktivieren:

Java importieren.Util.Scanner;

Fügen Sie den folgenden Code in die “hinzu“hauptsächlich()" Methode:

Scanner input = neuer Scanner (System.In);
System.aus.println ("die Dividende eingeben:");
int num1 = Eingabe.NextInt ();
System.aus.println ("den Divisor eingeben:");
int num2 = Eingabe.NextInt ();
System.aus.println ("Die Teilung wird:"+ num1/num2);

Führen Sie in diesem Code die folgenden Schritte aus:

  • Ein ... kreieren "Scanner"Objekt benannt"Eingang"Über die"neu"Schlüsselwort und das"Scanner()Konstruktor.
  • Notiere dass der "System.InParameter bezieht sich auf die Benutzereingabe.
  • Im nächsten Schritt verbinden Sie die “NextInt ()"Methode mit dem erstellten Objekt, um sicherzustellen, dass die Benutzereingabe ist"ganze Zahl”.
  • Schließlich wenden Sie das an “Arithmetischer Operator ( /)”Um die Aufteilung der Benutzereingabennummern zurückzugeben.

Ausgang

Fall 1: Rest ist "0" (vollständig teilbar)

In diesem Ergebnis ist es offensichtlich, dass die Echtzeitabteilung basierend auf den Benutzereingabemitteln zurückgegeben wird.

Fall 2: Rest nicht gleich "0"

Im Falle einer Teilung, bei der der Rest nicht gleichwertig ist “0Das Endergebnis wird wie folgt auf die größte teilbare Ganzzahl abgerundet:

Wie festgestellt, wird die größte abgerundete Ganzzahl zurückgegeben.

Abschluss

In Java kann die Integer -Division mit Hilfe der “durchgeführt werden“Arithmetischer Operator ( /)”. Dies geschieht durch Rückgabe der entsprechenden oder größten teilbaren Ganzzahl (im Restfall). Die Aufteilung kann mit den angegebenen oder den Benutzereingängen durchgeführt werden. In diesem Blog wurde die Implementierung der “erörtert“Ganzzahlabteilung”In Java.