Tämä blogi havainnollistaa ' Kokonaislukujako 'Javalla.
Kuinka suorittaa 'Integer Division' Javassa?
Javassa kokonaislukujako voidaan suorittaa '' Aritmeettinen operaattori ( / ) ”. Tämä operaattori voi palauttaa määritettyjen tai käyttäjän syöttämien kokonaislukujen jaon.
Esimerkki 1: Jakaminen määritetyille kokonaisluvuille
Tässä esimerkissä kaksi määritettyä kokonaislukua voidaan laskea jakamista varten:
int numero1 = 25 ;
Järjestelmä . ulos . println ( 'Osinko on:' + numero1 ) ;
int numero2 = 5 ;
Järjestelmä . ulos . println ( 'Jakaja on:' + numero2 ) ;
int tulos = numero1 / numero2 ;
Järjestelmä . ulos . println ( 'Numeroiden jaosta tulee:' + tulos ) ;
Suorita yllä olevassa koodilohkossa seuraavat vaiheet:
- Alusta ensin ensimmäinen kokonaislukuarvo, eli ' Osinko ' ja näytä se.
- Samoin näytä jälkimmäinen alustettu kokonaisluku, eli ' Jakaja ”.
- Käytä nyt ' Aritmeettinen operaattori ( / ) ” osingon ja jakajan välillä laskeaksesi jaon ja näyttääksesi tuloksen konsolissa.
Lähtö
Yllä olevassa lähdössä voidaan analysoida, että tuloksena oleva luku näytetään jaon jälkeen.
Esimerkki 2: Jakaminen käyttäjän syöttämillä kokonaisluvuilla
Tässä esimerkissä käyttäjän syöttämät kokonaisluvut voidaan laskea jakamista varten. Ennen kuin siirryt esimerkkiin, sisällytä alla oleva kirjasto, jotta käyttäjä voi syöttää:
tuonti java.util.Scanner ;Lisää seuraava koodi ' pää() 'menetelmä:
Skannerin tulo = Uusi Skanneri ( Järjestelmä . sisään ) ;Järjestelmä . ulos . println ( 'Syötä osinko:' ) ;
int numero1 = syöttö. nextInt ( ) ;
Järjestelmä . ulos . println ( 'Syötä jakaja:' ) ;
int numero2 = syöttö. nextInt ( ) ;
Järjestelmä . ulos . println ( 'Divisioonasta tulee:' + numero1 / numero2 ) ;
Suorita tässä koodissa seuraavat vaiheet:
- Luo ' Skanneri 'objekti nimeltä' syöttö ' kautta' Uusi 'avainsana ja ' Skanneri() ” rakentaja, vastaavasti.
- Huomaa, että ' System.in ” parametri viittaa käyttäjän syötteeseen.
- Yhdistä seuraavassa vaiheessa ' nextInt() ' -menetelmä luodulla objektilla varmistaakseen, että käyttäjän syöte on ' kokonaisluku ”.
- Käytä lopuksi ' Aritmeettinen operaattori ( / ) ” palauttaaksesi käyttäjän syöttämien numeroiden jaon.
Lähtö
Tapaus 1: Loppuosa on '0' (täysin jaettavissa)
Tässä tuloksessa on ilmeistä, että reaaliaikainen jako palautetaan käyttäjän syöttämien numeroiden perusteella.
Tapaus 2: Loppuosa ei ole '0'
Jakotapauksessa, jossa jäännös ei vastaa ' 0 ”, lopputulos pyöristetään suurimpaan jaolliseen kokonaislukuun seuraavasti:
Kuten havaittiin, suurin pyöristetty kokonaisluku palautetaan.
Johtopäätös
Javassa kokonaislukujako voidaan suorittaa ' Aritmeettinen operaattori ( / ) ”. Tämä tehdään palauttamalla vastaava tai suurin jaollinen kokonaisluku (muussa tapauksessa). Jako voidaan suorittaa määritetyille tai käyttäjän syöttämille kokonaisluvuille. Tässä blogissa keskusteltiin ' Kokonaislukujako 'Javalla.