Tento blog bude ilustrovat implementaci „ Celočíselné dělení “ v Javě.
Jak provést „Integer Division“ v Javě?
V Javě lze celočíselné dělení provést pomocí „ Aritmetický operátor ( / ) “. Tento operátor může vrátit dělení zadaných nebo celých čísel zadaných uživatelem.
Příklad 1: Provádění dělení na zadaných celých číslech
V tomto příkladu lze pro dělení vypočítat dvě zadaná celá čísla:
int číslo1 = 25 ;
Systém . ven . println ( 'Dividenda je:' + číslo1 ) ;
int číslo2 = 5 ;
Systém . ven . println ( 'Děitel je:' + číslo2 ) ;
int výsledek = číslo1 / číslo2 ;
Systém . ven . println ( 'Dělení čísel je:' + výsledek ) ;
Ve výše uvedeném bloku kódu použijte následující kroky:
- Nejprve inicializujte první celočíselnou hodnotu, tj. Dividenda “ a zobrazte jej.
- Podobně zobrazte druhé inicializované celé číslo, tj. Dělič “.
- Nyní použijte „ Aritmetický operátor ( / ) ” mezi dělitelem a dělitelem pro výpočet dělení a zobrazení výsledného výsledku na konzole.
Výstup
Ve výše uvedeném výstupu lze analyzovat, že výsledné číslo se zobrazí po dělení.
Příklad 2: Provádění dělení podle uživatelských vstupních celých čísel
V tomto konkrétním příkladu lze pro dělení vypočítat uživatelská vstupní celá čísla. Než přejdete k příkladu, zahrňte níže uvedenou knihovnu, abyste umožnili vstup uživatele:
import java.util.Scanner ;Přidejte následující kód do „ hlavní() “ metoda:
Vstup skeneru = Nový Skener ( Systém . v ) ;Systém . ven . println ( 'Zadejte dividendu:' ) ;
int číslo1 = vstup. nextInt ( ) ;
Systém . ven . println ( 'Zadejte dělitele:' ) ;
int číslo2 = vstup. nextInt ( ) ;
Systém . ven . println ( 'Divize se stává:' + číslo1 / číslo2 ) ;
V tomto kódu proveďte následující kroky:
- Vytvořit ' Skener 'objekt s názvem' vstup “ prostřednictvím „ Nový klíčové slovo a Skener() ” konstruktor, resp.
- Všimněte si, že „ System.in ” parametr odkazuje na uživatelský vstup.
- V dalším kroku přidružte „ nextInt() ” metoda s vytvořeným objektem, aby se zajistilo, že vstup uživatele je “ celé číslo “.
- Nakonec použijte „ Aritmetický operátor ( / ) ” vrátíte rozdělení čísel zadaných uživatelem.
Výstup
Případ 1: Zbytek se rovná „0“ (zcela dělitelný)
Z tohoto výsledku je zřejmé, že rozdělení v reálném čase je vráceno na základě čísel zadaných uživatelem.
Případ 2: Zbytek se nerovná „0“
V případě rozdělení, kde zbytek není ekvivalentní „ 0 “, konečný výsledek bude zaokrouhlen na největší dělitelné celé číslo následovně:
Jak bylo pozorováno, vrátí se největší zaokrouhlené celé číslo.
Závěr
V Javě lze celočíselné dělení provádět pomocí „ Aritmetický operátor ( / ) “. To se provádí vrácením odpovídajícího nebo největšího dělitelného celého čísla (ve zbytku). Dělení lze provést na zadaných nebo uživatelských zadaných celých číslech. Tento blog pojednával o implementaci „ Celočíselné dělení “ v Javě.