Šis tinklaraštis parodys, kaip įgyvendinamas „ Sveikųjų skaičių skyrius “ Java.
Kaip „Java“ atlikti sveikųjų skaičių padalijimą?
Java sveikųjų skaičių padalijimas gali būti atliktas naudojant „ Aritmetinis operatorius ( / ) “. Šis operatorius gali grąžinti nurodytų arba vartotojo įvestų sveikųjų skaičių padalijimą.
1 pavyzdys: Dalijimas pagal nurodytus sveikuosius skaičius
Šiame pavyzdyje du nurodyti sveikieji skaičiai gali būti apskaičiuoti padalijimui:
tarpt skaičius1 = 25 ;
Sistema . išeiti . println ( 'Dividendai yra: + skaičius1 ) ;
tarpt skaičius2 = 5 ;
Sistema . išeiti . println ( 'Padaliklis yra: + skaičius2 ) ;
tarpt rezultatas = skaičius1 / skaičius2 ;
Sistema . išeiti . println ( „Skaičių padalijimas tampa: + rezultatas ) ;
Aukščiau pateiktame kodo bloke atlikite šiuos veiksmus:
- Pirmiausia inicijuokite pirmąją sveikojo skaičiaus reikšmę, t. y. Dividendas “ ir parodykite jį.
- Taip pat parodykite pastarąjį inicijuotą sveikąjį skaičių, t. y. „ Skirstytuvas “.
- Dabar pritaikykite „ Aritmetinis operatorius ( / ) “ tarp dividendo ir daliklio, kad būtų galima apskaičiuoti padalijimą ir parodyti gautą rezultatą konsolėje.
Išvestis
Aukščiau pateiktame išvestyje galima išanalizuoti, kad gautas skaičius rodomas po padalijimo.
2 pavyzdys: dalijimas, kai vartotojas įveda sveikuosius skaičius
Šiame konkrečiame pavyzdyje vartotojo įvesti sveikieji skaičiai gali būti padalyti. Prieš pereidami prie pavyzdžio, įtraukite toliau pateiktą biblioteką, kad įgalintumėte vartotojo įvestį:
importuoti java.util.Scanner ;Pridėkite šį kodą į ' pagrindinis () “ metodas:
Skaitytuvo įvestis = naujas Skaitytuvas ( Sistema . in ) ;Sistema . išeiti . println ( 'Įveskite dividendą:' ) ;
tarpt skaičius1 = įvestis. nextInt ( ) ;
Sistema . išeiti . println ( 'Įveskite daliklį:' ) ;
tarpt skaičius2 = įvestis. nextInt ( ) ;
Sistema . išeiti . println ( 'Padalinys tampa: + skaičius1 / skaičius2 ) ;
Šiame kode atlikite šiuos veiksmus:
- Sukurti ' Skaitytuvas “ objektas pavadinimu “ įvestis “ per „ naujas “ raktažodis ir „ Skaitytuvas () “ konstruktorius, atitinkamai.
- Atkreipkite dėmesį, kad „ System.in “ parametras nurodo vartotojo įvestį.
- Kitame žingsnyje susiekite „ nextInt() “ metodas su sukurtu objektu, siekiant užtikrinti, kad vartotojo įvestis būtų „ sveikasis skaičius “.
- Galiausiai pritaikykite „ Aritmetinis operatorius ( / ) “ norėdami grąžinti vartotojo įvestų skaičių padalijimą.
Išvestis
1 atvejis: likusi dalis lygi „0“ (visiškai dalijama)
Šiame rezultate akivaizdu, kad realaus laiko padalijimas grąžinamas pagal vartotojo įvestus numerius.
2 atvejis: likusi dalis nelygi „0“
Dalijimo atveju, kai liekana nėra lygiavertė 0 “, galutinis rezultatas bus suapvalintas iki didžiausio dalijamojo sveikojo skaičiaus taip:
Kaip pastebėta, grąžinamas didžiausias suapvalintas sveikasis skaičius.
Išvada
„Java“ sveikųjų skaičių padalijimas gali būti atliktas naudojant „ Aritmetinis operatorius ( / ) “. Tai atliekama grąžinant atitinkamą arba didžiausią dalijamą sveikąjį skaičių (likusiu atveju). Padalijimas gali būti atliekamas pagal nurodytus arba vartotojo įvestus sveikuosius skaičius. Šiame tinklaraštyje buvo aptartas „ Sveikųjų skaičių padalijimas “ Java.