Ganzzahldivision Java

Ganzzahldivision Java



Beim Umgang mit mathematischen Berechnungen in Java kann es Fälle geben, in denen der Entwickler die „ Aufteilung “ der Zahlen. Beispielsweise das Vereinfachen der komplexen Werte oder das Weglassen der Dezimalwerte aus dem Code. In solchen Szenarien ist die „ Ganzzahlige Division “ in Java hilft bei der Rationalisierung der Codefunktionalitäten auf der Seite des Programmierers.

Dieser Blog wird die Umsetzung des „ Ganzzahlige Division “ auf Java.

Wie führt man eine „Integer-Division“ in Java durch?

In Java kann die ganzzahlige Division mit Hilfe des „ Arithmetischer Operator ( / ) “. Dieser Operator kann die Division der angegebenen oder der vom Benutzer eingegebenen ganzen Zahlen zurückgeben.







Beispiel 1: Durchführen einer Division nach den angegebenen ganzen Zahlen

In diesem Beispiel können die beiden angegebenen ganzen Zahlen zur Division berechnet werden:



int num1 = 25 ;

System . aus . println ( 'Die Dividende beträgt: ' + num1 ) ;

int num2 = 5 ;

System . aus . println ( 'Der Divisor ist: ' + num2 ) ;

int Ergebnis = num1 / num2 ;

System . aus . println ( 'Die Division der Zahlen wird: ' + Ergebnis ) ;

Wenden Sie im obigen Codeblock die folgenden Schritte an:



  • Initialisieren Sie zuerst den ersten ganzzahligen Wert, d. h. „ Dividende “, und zeigen Sie es an.
  • Zeigen Sie ebenso die letztgenannte initialisierte Ganzzahl an, d. h. „ Teiler “.
  • Wenden Sie jetzt das „ Arithmetischer Operator ( / ) ” zwischen dem Dividenden und dem Divisor, um die Division 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: Durchführen einer Division nach den vom Benutzer eingegebenen ganzen Zahlen

In diesem speziellen Beispiel können die vom Benutzer eingegebenen ganzen Zahlen zur Division berechnet werden. Bevor Sie mit dem Beispiel fortfahren, fügen Sie die unten angegebene Bibliothek ein, um Benutzereingaben zu ermöglichen:

importieren java.util.Scanner ;

Fügen Sie den folgenden Code in das „ hauptsächlich() ' Methode:

Scannereingang = neu Scanner ( System . In ) ;

System . aus . println ( 'Geben Sie die Dividende ein: ' ) ;

int num1 = Eingang. nextInt ( ) ;

System . aus . println ( 'Geben Sie den Divisor ein: ' ) ;

int num2 = Eingang. nextInt ( ) ;

System . aus . println ( 'Die Teilung wird zu: ' + 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 bzw.
  • Notiere dass der ' System.in “-Parameter bezieht sich auf die Benutzereingabe.
  • Verknüpfen Sie im nächsten Schritt das „ nextInt() “-Methode mit dem erstellten Objekt, um sicherzustellen, dass die Benutzereingabe „ ganze Zahl “.
  • Wenden Sie abschließend das „ Arithmetischer Operator ( / ) “, um die Division der vom Benutzer eingegebenen Zahlen zurückzugeben.

Ausgang

Fall 1: Rest gleich „0“ (vollständig teilbar)

In diesem Ergebnis ist es offensichtlich, dass die Echtzeitteilung basierend auf den vom Benutzer eingegebenen Zahlen zurückgegeben wird.

Fall 2: Rest ungleich „0“

Im Fall einer Division, bei der der Rest nicht äquivalent zu „ 0 “, wird das Endergebnis wie folgt auf die größte teilbare ganze Zahl gerundet:

Wie beobachtet, wird die größte gerundete Ganzzahl zurückgegeben.

Abschluss

In Java kann die Integer-Division mit Hilfe des „ Arithmetischer Operator ( / ) “. Dies geschieht durch Rückgabe der entsprechenden oder größten teilbaren Ganzzahl (im Restfall). Die Division kann anhand der angegebenen oder der vom Benutzer eingegebenen ganzen Zahlen durchgeführt werden. In diesem Blog wurde die Implementierung des „ Ganzzahlige Division “ auf Java.