Integer Division Java

Integer Division Java



Pri delu z matematičnimi izračuni v Javi lahko pride do primerov, ko mora razvijalec izračunati ' delitev ” od številk. Na primer, poenostavite kompleksne vrednosti ali izpustite decimalne vrednosti iz kode. V takšnih scenarijih » Celoštevilsko deljenje ” v Javi pomaga pri racionalizaciji funkcionalnosti kode na koncu programerja.

Ta blog bo ponazoril izvajanje ' Celoštevilsko deljenje « v Javi.

Kako izvesti 'celoštevilsko deljenje' v Javi?

V Javi je mogoče celoštevilsko deljenje izvesti s pomočjo ' Aritmetični operator ( / ) ”. Ta operator lahko vrne deljenje podanih ali uporabniško vnesenih celih števil.







Primer 1: Izvajanje deljenja na podana cela števila

V tem primeru je mogoče dve podani celi števili izračunati za deljenje:



int št.1 = 25 ;

Sistem . ven . println ( 'Dividenda je: ' + št.1 ) ;

int št.2 = 5 ;

Sistem . ven . println ( 'Delitelj je:' + št.2 ) ;

int rezultat = št.1 / št.2 ;

Sistem . ven . println ( 'Deljenje števil postane: ' + rezultat ) ;

V zgornjem bloku kode uporabite naslednje korake:



  • Najprej inicializirajte prvo vrednost celega števila, tj. Dividenda «, in ga prikažite.
  • Podobno prikaži slednje inicializirano celo število, tj. Razdelilnik ”.
  • Zdaj uporabite ' Aritmetični operator( / ) ” med dividendo in deliteljem za izračun deljenja in prikaz rezultata na konzoli.

Izhod





V zgornjem izhodu je mogoče analizirati, da je rezultantno število prikazano po deljenju.



Primer 2: Izvajanje deljenja na podlagi uporabniških vnosov celih števil

V tem specifičnem primeru je mogoče cela števila, ki jih vnese uporabnik, izračunati za deljenje. Preden se odpravite na primer, vključite spodnjo knjižnico, da omogočite uporabniški vnos:

uvoz java.util.Scanner ;

Dodajte naslednjo kodo v » glavni () ” metoda:

Vnos skenerja = novo Skener ( Sistem . v ) ;

Sistem . ven . println ( 'Vnesite dividendo: ' ) ;

int št.1 = vnos. naslednjiInt ( ) ;

Sistem . ven . println ( 'Vnesite delitelj:' ) ;

int št.2 = vnos. naslednjiInt ( ) ;

Sistem . ven . println ( 'Razdelitev postane: ' + št.1 / št.2 ) ;

V tej kodi izvedite naslednje korake:

  • Ustvariti ' Skener ' predmet z imenom ' vnos ' preko ' novo ' ključna beseda in ' optični bralnik() ” konstruktor oz.
  • Upoštevajte, da je ' System.in ” se nanaša na uporabniški vnos.
  • V naslednjem koraku povežite » nextInt() ' z ustvarjenim objektom, da zagotovite, da je uporabniški vnos ' celo število ”.
  • Na koncu uporabite ' Aritmetični operator ( / ) ” za vrnitev deljenja uporabniško vnesenih števil.

Izhod

Primer 1: Ostanek je enak »0« (popolnoma deljivo)

Pri tem izidu je razvidno, da je deljenje v realnem času vrnjeno na podlagi številk, ki jih vnese uporabnik.

2. primer: preostanek ni enak »0«

V primeru deljenja, kjer ostanek ni enakovreden ' 0 «, bo končni rezultat zaokrožen na največje deljivo celo število, kot sledi:

Kot opazimo, je vrnjeno največje zaokroženo celo število.

Zaključek

V Javi je mogoče celoštevilsko deljenje izvesti s pomočjo ' Aritmetični operator ( / ) ”. To se naredi tako, da se vrne ustrezno ali največje deljivo celo število (v primeru ostanka). Deljenje se lahko izvede na podlagi podanih ali uporabniško vnesenih celih števil. Ta blog je razpravljal o izvajanju » Celoštevilsko deljenje « v Javi.