Tento blog bude ilustrovať implementáciu „ Celočíselné delenie “ v jazyku Java.
Ako vykonať „Integer Division“ v Jave?
V Jave je možné celočíselné delenie vykonať pomocou „ Aritmetický operátor ( / ) “. Tento operátor môže vrátiť delenie zadaných alebo celých čísel zadaných používateľom.
Príklad 1: Vykonávanie delenia na základe špecifikovaných celých čísel
V tomto príklade možno na delenie vypočítať dve zadané celé čísla:
int číslo1 = 25 ;
Systém . von . println ( 'Dividenda je:' + číslo1 ) ;
int číslo2 = 5 ;
Systém . von . println ( 'Deliteľ je:' + číslo2 ) ;
int výsledok = číslo1 / číslo2 ;
Systém . von . println ( 'Rozdelenie čísel je: ' + výsledok ) ;
Vo vyššie uvedenom bloku kódu použite nasledujúce kroky:
- Najprv inicializujte prvé celé číslo, t.j. Dividendu “ a zobrazte ho.
- Podobne zobrazte posledné inicializované celé číslo, t. j. „ Rozdeľovač “.
- Teraz použite „ Aritmetický operátor ( / ) ” medzi deliteľom a deliteľom na výpočet delenia a zobrazenie výsledného výsledku na konzole.
Výkon
Vo vyššie uvedenom výstupe je možné analyzovať, že výsledné číslo sa zobrazí po delení.
Príklad 2: Vykonávanie delenia podľa celých čísel zadaných používateľom
V tomto konkrétnom príklade možno na delenie vypočítať celé čísla zadané používateľom. Pred prechodom na príklad zahrňte nižšie uvedenú knižnicu, aby ste umožnili vstup používateľa:
importovať java.util.Scanner ;Pridajte nasledujúci kód do „ Hlavná() “ metóda:
Vstup skenera = Nový Skener ( Systém . v ) ;Systém . von . println ( 'Zadajte dividendu: ' ) ;
int číslo1 = vstup. nextInt ( ) ;
Systém . von . println ( 'Zadajte deliteľa: ' ) ;
int číslo2 = vstup. nextInt ( ) ;
Systém . von . println ( 'Rozdelenie sa stáva:' + číslo1 / číslo2 ) ;
V tomto kóde vykonajte nasledujúce kroky:
- Vytvor ' Skener “objekt s názvom “ vstup “ prostredníctvom „ Nový kľúčové slovo a skener() “konštruktor, resp.
- Všimnite si, že „ System.in ” parameter sa vzťahuje na užívateľský vstup.
- V ďalšom kroku priraďte „ nextInt() ” s vytvoreným objektom, aby sa zabezpečilo, že vstup používateľa je “ celé číslo “.
- Nakoniec použite „ Aritmetický operátor ( / ) ” na vrátenie rozdelenia čísel zadaných používateľom.
Výkon
Prípad 1: Zvyšok sa rovná „0“ (úplne deliteľné)
Z tohto výsledku je zrejmé, že rozdelenie v reálnom čase sa vráti na základe čísel zadaných používateľom.
Prípad 2: Zvyšok sa nerovná „0“
V prípade delenia, kde zvyšok nie je ekvivalentný „ 0 “, konečný výsledok sa zaokrúhli na najväčšie deliteľné celé číslo takto:
Ako bolo pozorované, vráti sa najväčšie zaokrúhlené celé číslo.
Záver
V Jave je možné celočíselné delenie vykonať pomocou „ Aritmetický operátor ( / ) “. To sa dosiahne vrátením zodpovedajúceho alebo najväčšieho deliteľného celého čísla (v ostatných prípadoch). Delenie je možné vykonať na základe zadaných celých čísel alebo celých čísel zadaných používateľom. Tento blog diskutoval o implementácii „ Celočíselné delenie “ v jazyku Java.