Divisione integer java

Divisione integer java
Mentre si occupa di calcoli matematici in Java, ci possono essere casi in cui lo sviluppatore è tenuto a calcolare il "divisione"Dei numeri. Ad esempio, semplificare i valori complessi o omettere i valori decimali dal codice. In tali scenari, il "Divisione interi"In Java aiuta a semplificare le funzionalità del codice alla fine del programmatore.

Questo blog illustrerà l'implementazione di "Divisione interi"In Java.

Come eseguire "Integer Division" in Java?

A Java, la divisione interi può essere effettuata con l'aiuto del "Operatore aritmetico ( /)". Questo operatore può restituire la divisione dei numeri interi specificati o input utente.

Esempio 1: eseguire la divisione sui numeri interi specificati

In questo esempio, i due numeri interi specificati possono essere calcolati per la divisione:

int num1 = 25;
Sistema.fuori.println ("Il dividendo è:" + num1);
int num2 = 5;
Sistema.fuori.println ("Il divisore è:" + num2);
int risultato = num1 / num2;
Sistema.fuori.println ("La divisione dei numeri diventa:" + risultato);

Nel blocco di codice sopra, applicare i seguenti passaggi:

  • Innanzitutto, inizializza il primo valore intero, i.e., "Dividendo"E visualizzalo.
  • Allo stesso modo, visualizza quest'ultimo intero inizializzato, io.e., "Divisore".
  • Ora, applica il "Operatore aritmetico ( /)"Tra il dividendo e il divisore per calcolare la divisione e visualizzare il risultato risultante sulla console.

Produzione

Nell'output di cui sopra, si può analizzare che il numero risultante viene visualizzato dopo la divisione.

Esempio 2: Esecuzione della divisione sui numeri interi di input dell'utente

In questo esempio specifico, gli interi di input dell'utente possono essere calcolati per la divisione. Prima di dirigersi verso l'esempio, includi la libreria di seguito per abilitare l'input dell'utente:

Importa Java.util.Scanner;

Aggiungi il seguente codice in "principale()" metodo:

Scanner Input = New Scanner (Sistema.In);
Sistema.fuori.println ("Immettere il dividendo:");
int num1 = input.NextInt ();
Sistema.fuori.println ("Immettere il divisore:");
int num2 = input.NextInt ();
Sistema.fuori.println ("La divisione diventa:"+ num1/num2);

In questo codice, eseguire i seguenti passaggi:

  • Creare un "Scanner”Oggetto chiamato"ingresso"Tramite il"nuovo"Parola chiave e"Scanner()"Costruttore, rispettivamente.
  • Nota che il "Sistema.In"Il parametro si riferisce all'input dell'utente.
  • Nel passaggio successivo, associa il "NextInt ()"Metodo con l'oggetto creato per garantire che l'input dell'utente sia"numero intero".
  • Infine, applica il "Operatore aritmetico ( /)"Per restituire la divisione dei numeri di input dell'utente.

Produzione

Caso 1: il resto è uguale a "0" (completamente divisibile)

In questo risultato, è evidente che la divisione in tempo reale viene restituita in base ai numeri di input dell'utente.

Caso 2: il resto non è uguale a "0"

Nel caso della divisione in cui il resto non è equivalente a "0", Il risultato finale sarà arrotondato al più grande intero divisibile, come segue:

Come osservato, il più grande intero arrotondato viene restituito.

Conclusione

In Java, la divisione intera può essere effettuata con l'aiuto del "Operatore aritmetico ( /)". Questo viene fatto restituendo il numero intero divisibile corrispondente o più grande (nel caso del resto). La divisione può essere eseguita in merito ai numeri interi specificati o input dell'utente. Questo blog ha discusso dell'implementazione del "Divisione interi"In Java.