Denne bloggen vil illustrere implementeringen av ' Heltallsdivisjon ' i Java.
Hvordan utføre 'Integer Division' i Java?
I Java kan heltallsdivisjonen utføres ved hjelp av ' Aritmetisk operatør ( / ) '. Denne operatøren kan returnere divisjonen av spesifiserte eller brukerinputte heltall.
Eksempel 1: Utføre divisjon etter spesifiserte heltall
I dette eksemplet kan de to spesifiserte heltallene beregnes for divisjon:
int nummer1 = 25 ;
System . ute . println ( 'Utbyttet er:' + nummer1 ) ;
int nummer2 = 5 ;
System . ute . println ( 'Divisor er:' + nummer2 ) ;
int resultat = nummer1 / nummer2 ;
System . ute . println ( 'Delingen av tallene blir: ' + resultat ) ;
I kodeblokken ovenfor, bruk følgende trinn:
- Først initialiser den første heltallsverdien, dvs. ' Utbytte ', og vise den.
- Vis på samme måte det sistnevnte initialiserte heltall, dvs. ' Deler '.
- Bruk nå ' Aritmetisk operator( / ) ” mellom utbytte og divisor for å beregne divisjonen og vise det resulterende resultatet på konsollen.
Produksjon
I utgangen ovenfor kan det analyseres at det resulterende tallet vises etter divisjon.
Eksempel 2: Utføre divisjon etter brukerinndata heltall
I dette spesifikke eksemplet kan brukerens input-heltall beregnes for divisjon. Før du går til eksemplet, inkluderer du biblioteket nedenfor for å aktivere brukerinndata:
import java.util.Scanner ;Legg til følgende kode i ' hoved() ' metode:
Skannerinngang = ny Skanner ( System . i ) ;System . ute . println ( 'Skriv inn utbyttet: ' ) ;
int nummer1 = input. nesteInt ( ) ;
System . ute . println ( 'Skriv inn divisor: ' ) ;
int nummer2 = input. nesteInt ( ) ;
System . ute . println ( 'Inndelingen blir:' + nummer1 / nummer2 ) ;
Utfør følgende trinn i denne koden:
- Lage en ' Skanner ' objekt kalt ' input ' via ' ny ' nøkkelord og ' Skanner() ” konstruktør, henholdsvis.
- Merk at ' System.in parameter refererer til brukerinndata.
- I neste trinn knytter du ' nextInt() '-metoden med det opprettede objektet for å sikre at brukerinndata er ' heltall '.
- Til slutt bruker du ' Aritmetisk operator ( / ) ” for å returnere delingen av brukerinndatanumrene.
Produksjon
Tilfelle 1: Resten er lik '0' (helt delelig)
I dette resultatet er det tydelig at sanntidsinndelingen returneres basert på brukerinndataene.
Tilfelle 2: Resten er ikke lik '0'
Ved deling der resten ikke tilsvarer ' 0 ”, vil det endelige resultatet rundes av til det største delbare heltall, som følger:
Som observert returneres det største avrundede heltall.
Konklusjon
I Java kan heltallsdeling utføres ved hjelp av ' Aritmetisk operatør ( / ) '. Dette gjøres ved å returnere det tilsvarende eller det største delbare hele tallet (i resten). Delingen kan utføres på de spesifiserte eller brukerens inndataheltall. Denne bloggen diskuterte implementeringen av ' Heltallsdivisjon ' i Java.