Diviziune întregă Java

Diviziune Intrega Java



În timp ce se ocupă de calcule matematice în Java, pot exista situații în care dezvoltatorului i se cere să calculeze „ Divizia ” a numerelor. De exemplu, simplificarea valorilor complexe sau omiterea valorilor zecimale din cod. În astfel de scenarii, „ Diviziune intregi ” în Java ajută la eficientizarea funcționalităților codului la sfârșitul programatorului.

Acest blog va ilustra implementarea programului „ Diviziune intregi ” în Java.

Cum se efectuează „Diviziunea întregului” în Java?

În Java, împărțirea întregului poate fi efectuată cu ajutorul „ Operator aritmetic ( / ) ”. Acest operator poate returna împărțirea numerelor întregi specificate sau introduse de utilizator.







Exemplul 1: Efectuarea diviziunii pe numerele întregi specificate

În acest exemplu, cele două numere întregi specificate pot fi calculate pentru împărțire:



int num1 = 25 ;

Sistem . afară . println ( 'Dividendul este:' + num1 ) ;

int num2 = 5 ;

Sistem . afară . println ( 'Divizorul este:' + num2 ) ;

int rezultat = num1 / num2 ;

Sistem . afară . println ( „Diviziunea numerelor devine:” + rezultat ) ;

În blocul de cod de mai sus, aplicați următorii pași:



  • Mai întâi, inițializați prima valoare întreagă, adică „ Dividend ”, și afișați-l.
  • De asemenea, afișați ultimul întreg inițializat, adică „ Divizor ”.
  • Acum, aplicați „ Operator aritmetic( / ) ” între dividend și divizor pentru a calcula diviziunea și a afișa rezultatul rezultat pe consolă.

Ieșire





În rezultatul de mai sus, se poate analiza că numărul rezultat este afișat după împărțire.



Exemplul 2: Efectuarea împărțirii după numerele întregi introduse de utilizator

În acest exemplu specific, numerele întregi introduse de utilizator pot fi calculate pentru divizare. Înainte de a merge la exemplu, includeți biblioteca de mai jos pentru a activa introducerea utilizatorului:

import java.util.Scanner ;

Adăugați următorul cod în „ principal() ” metoda:

Intrare scaner = nou Scanner ( Sistem . în ) ;

Sistem . afară . println ( „Introduceți dividendul:” ) ;

int num1 = intrare. următorInt ( ) ;

Sistem . afară . println ( „Introduceți divizorul:” ) ;

int num2 = intrare. următorInt ( ) ;

Sistem . afară . println ( „Diviziunea devine:” + num1 / num2 ) ;

În acest cod, efectuați următorii pași:

  • Creeaza o ' Scanner ' obiect numit ' intrare ' prin intermediul ' nou „, cuvântul cheie și „ Scanner() ” constructor, respectiv.
  • Rețineți că „ System.in ” parametrul se referă la intrarea utilizatorului.
  • În pasul următor, asociați „ nextInt() ” cu obiectul creat pentru a se asigura că introducerea utilizatorului este „ întreg ”.
  • În cele din urmă, aplicați „ Operator aritmetic ( / ) ” pentru a returna diviziunea numerelor introduse de utilizator.

Ieșire

Cazul 1: restul este egal cu „0” (complet divizibil)

În acest rezultat, este evident că diviziunea în timp real este returnată pe baza numerelor introduse de utilizator.

Cazul 2: restul nu este egal cu „0”

În cazul împărțirii în care restul nu este echivalent cu „ 0 ”, rezultatul final va fi rotunjit la cel mai mare număr întreg divizibil, după cum urmează:

După cum sa observat, este returnat cel mai mare număr întreg rotunjit.

Concluzie

În Java, diviziunea întregului poate fi efectuată cu ajutorul „ Operator aritmetic ( / ) ”. Acest lucru se face prin returnarea numărului întreg corespunzător sau a celui mai mare divizibil (în restul cazului). Împărțirea poate fi efectuată pe numerele întregi specificate sau introduse de utilizator. Acest blog a discutat despre implementarea „ Diviziune intregi ” în Java.