Java täisarvude jaotus

Java Taisarvude Jaotus



Java matemaatiliste arvutustega tegelemisel võib esineda juhtumeid, kus arendaja peab arvutama jaotus ” numbritest. Näiteks keerukate väärtuste lihtsustamine või kümnendväärtuste koodist väljajätmine. Selliste stsenaariumide korral on ' Täisarvude jagamine ” Javas aitab programmeerija lõpus koodifunktsioone sujuvamaks muuta.

See ajaveeb illustreerib ' Täisarvude jaotus ” Java keeles.

Kuidas Javas täisarvude jagamist täita?

Javas saab täisarvude jagamise teostada käsuga ' Aritmeetiline operaator ( / ) ”. See operaator saab tagastada määratud või kasutaja sisestatud täisarvude jaotuse.







Näide 1: Määratud täisarvude jagamine

Selles näites saab jagamiseks arvutada kaks määratud täisarvu:



int number1 = 25 ;

Süsteem . välja . println ( 'Dividendid on:' + number1 ) ;

int number2 = 5 ;

Süsteem . välja . println ( 'Jagaja on:' + number2 ) ;

int tulemus = number1 / number2 ;

Süsteem . välja . println ( 'Numbrite jaotus muutub:' + tulemus ) ;

Ülaltoodud koodiplokis rakendage järgmisi samme:



  • Esiteks initsialiseerige esimene täisarv, st ' Dividend ” ja kuvage see.
  • Samamoodi kuvage viimane initsialiseeritud täisarv, st ' Jagaja ”.
  • Nüüd rakendage ' Aritmeetiline operaator ( / ) ” dividendi ja jagaja vahel, et arvutada jaotus ja kuvada konsoolil saadud tulemus.

Väljund





Ülaltoodud väljundis saab analüüsida, et saadud arv kuvatakse pärast jagamist.



Näide 2: Jagamine kasutaja sisestatud täisarvude põhjal

Selles konkreetses näites saab kasutaja sisestatud täisarvud jagamiseks arvutada. Enne näite juurde suundumist lisage kasutaja sisendi lubamiseks alltoodud teek:

importida java.util.Skanner ;

Lisage jaotisesse ' peamine () ” meetod:

Skänneri sisend = uus Skänner ( Süsteem . sisse ) ;

Süsteem . välja . println ( 'Sisestage dividend:' ) ;

int number1 = sisend. nextInt ( ) ;

Süsteem . välja . println ( 'Sisestage jagaja:' ) ;

int number2 = sisend. nextInt ( ) ;

Süsteem . välja . println ( 'Divisioon muutub:' + number1 / number2 ) ;

Selles koodis tehke järgmised toimingud.

  • Loo ' Skänner ' objekt nimega ' sisend ' kaudu' uus ' märksõna ja ' Skänner () ” konstruktor vastavalt.
  • Pange tähele, et ' System.in ” viitab kasutaja sisendile.
  • Järgmises etapis seostage ' nextInt() ” meetodit loodud objektiga tagamaks, et kasutaja sisestus on „ täisarv ”.
  • Lõpuks rakendage ' Aritmeetiline operaator ( / ) ” kasutaja sisestatud numbrite jaotuse tagastamiseks.

Väljund

1. juhtum: ülejääk võrdub 0-ga (täiesti jagatav)

Selles tulemuses on ilmne, et reaalajas jaotus tagastatakse kasutaja sisestatud numbrite põhjal.

Juhtum 2: ülejääk ei võrdu “0”

Jagamise korral, kui jääk ei ole samaväärne 0 ”, lõpptulemus ümardatakse suurimaks jagatavaks täisarvuks järgmiselt:

Nagu täheldatud, tagastatakse suurim ümardatud täisarv.

Järeldus

Javas saab täisarvude jagamist teostada käsuga ' Aritmeetiline operaator ( / ) ”. Selleks tagastatakse vastav või suurim jagatav täisarv (ülejäänud juhul). Jagamist saab teha määratud või kasutaja sisestatud täisarvude alusel. Selles ajaveebis arutati ' Täisarvude jagamine ” Java keeles.