Dzielenie liczb całkowitych Java

Dzielenie Liczb Calkowitych Java



Podczas wykonywania obliczeń matematycznych w Javie mogą wystąpić sytuacje, w których programista musi obliczyć „ dział ” z liczb. Na przykład uproszczenie złożonych wartości lub pominięcie wartości dziesiętnych w kodzie. W takich sytuacjach „ Dzielenie całkowite ” w Javie pomaga w usprawnieniu funkcjonalności kodu po stronie programisty.

Ten blog będzie ilustrował wdrożenie „ Dzielenie liczb całkowitych ” w Jawie.

Jak wykonać „Dzielenie całkowite” w Javie?

W Javie dzielenie liczb całkowitych można przeprowadzić za pomocą „ Operator arytmetyczny ( / ) ”. Ten operator może zwrócić dzielenie określonych lub wprowadzonych przez użytkownika liczb całkowitych.







Przykład 1: Wykonywanie dzielenia na określonych liczbach całkowitych

W tym przykładzie dwie określone liczby całkowite można obliczyć do dzielenia:



int numer1 = 25 ;

System . na zewnątrz . println ( „Dywidenda to:” + numer1 ) ;

int liczba2 = 5 ;

System . na zewnątrz . println ( „Dzielnikiem jest:” + liczba2 ) ;

int wynik = numer1 / liczba2 ;

System . na zewnątrz . println ( „Podział liczb staje się: „ + wynik ) ;

W powyższym bloku kodu zastosuj następujące kroki:



  • Najpierw zainicjuj pierwszą wartość całkowitą, tj. „ Dywidenda ” i wyświetl go.
  • Podobnie wyświetl ostatnią inicjowaną liczbę całkowitą, tj. „ Rozdzielacz ”.
  • Teraz zastosuj „ Operator arytmetyczny ( / ) ” między dzielną a dzielnikiem, aby obliczyć dzielenie i wyświetlić wynikowy wynik na konsoli.

Wyjście





Na powyższym wyjściu można przeanalizować, że wynikowa liczba jest wyświetlana po dzieleniu.



Przykład 2: Wykonywanie dzielenia na liczbach całkowitych wprowadzonych przez użytkownika

W tym konkretnym przykładzie liczby całkowite wprowadzone przez użytkownika można obliczyć w celu podzielenia. Zanim przejdziesz do przykładu, dołącz poniższą bibliotekę, aby umożliwić wprowadzanie danych przez użytkownika:

import java.util.Scanner ;

Dodaj następujący kod w „ główny() ' metoda:

Wejście skanera = nowy Skaner ( System . W ) ;

System . na zewnątrz . println ( 'Wpisz dywidendę: ' ) ;

int numer1 = wejście. następnyInt ( ) ;

System . na zewnątrz . println ( „Wprowadź dzielnik:” ) ;

int liczba2 = wejście. następnyInt ( ) ;

System . na zewnątrz . println ( „Podział staje się:” + numer1 / liczba2 ) ;

W tym kodzie wykonaj następujące kroki:

  • Stwórz ' Skaner „Obiekt o nazwie” wejście ' za pośrednictwem ' nowy ” słowo kluczowe i „ Skaner() ”konstruktor, odpowiednio.
  • Zwróć uwagę, że „ System.in Parametr ” odnosi się do danych wprowadzonych przez użytkownika.
  • W następnym kroku powiąż „ następnyInt() ” z utworzonym obiektem, aby upewnić się, że dane wejściowe użytkownika to „ liczba całkowita ”.
  • Na koniec zastosuj „ Operator arytmetyczny ( / ) ”, aby zwrócić podział liczb wprowadzonych przez użytkownika.

Wyjście

Przypadek 1: Reszta równa się „0” (całkowicie podzielna)

W tym wyniku oczywiste jest, że podział w czasie rzeczywistym jest zwracany na podstawie liczb wprowadzonych przez użytkownika.

Przypadek 2: Reszta nie równa się „0”

W przypadku dzielenia, w którym reszta nie jest równoważna z „ 0 ”, wynik końcowy zostanie zaokrąglony do największej podzielnej liczby całkowitej w następujący sposób:

Jak zaobserwowano, zwracana jest największa zaokrąglona liczba całkowita.

Wniosek

W Javie dzielenie liczb całkowitych można przeprowadzić za pomocą „ Operator arytmetyczny ( / ) ”. Odbywa się to poprzez zwrócenie odpowiedniej lub największej podzielnej liczby całkowitej (w przypadku reszty). Dzielenie można wykonać na określonych lub wprowadzonych przez użytkownika liczbach całkowitych. Na tym blogu omawiano wdrażanie „ Dzielenie całkowite ” w Jawie.