Divisione intera Java

Divisione Intera Java



Mentre si ha a che fare con calcoli matematici in Java, ci possono essere casi in cui allo sviluppatore è richiesto di calcolare il ' divisione ” dei numeri. Ad esempio, semplificando i valori complessi o omettendo i valori decimali dal codice. In tali scenari, il “ Divisione intera ' in Java aiuta a semplificare le funzionalità del codice alla fine del programmatore.

Questo blog illustrerà l'implementazione del “ Divisione intera ' in Giava.

Come eseguire la 'divisione intera' in Java?

In Java, la divisione di interi può essere eseguita con l'aiuto del ' Operatore aritmetico ( / ) ”. Questo operatore può restituire la divisione dei numeri interi specificati o immessi dall'utente.







Esempio 1: eseguire la divisione sugli 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, ad esempio ' Dividendo ” e visualizzarlo.
  • Allo stesso modo, visualizza quest'ultimo numero intero inizializzato, ad esempio ' 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 sopra, si può analizzare che il numero risultante viene visualizzato dopo la divisione.



Esempio 2: Esecuzione della divisione dopo l'immissione di numeri interi da parte dell'utente

In questo esempio specifico, i numeri interi immessi dall'utente possono essere calcolati per la divisione. Prima di passare all'esempio, includi la libreria indicata di seguito per abilitare l'input dell'utente:

importare java.util.Scanner ;

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

Ingresso dello scanner = nuovo Scanner ( Sistema . In ) ;

Sistema . fuori . println ( 'Inserisci il dividendo: ' ) ;

int num1 = ingresso. successivoInt ( ) ;

Sistema . fuori . println ( 'Inserisci il divisore: ' ) ;

int num2 = ingresso. successivoInt ( ) ;

Sistema . fuori . println ( 'La divisione diventa: ' + num1 / num2 ) ;

In questo codice, eseguire i seguenti passaggi:

  • Creare un ' Scanner ” oggetto denominato “ ingresso ' tramite il ' nuovo ” parola chiave e “ Scanner() ” costruttore, rispettivamente.
  • Si noti che il ' Sistema.in Il parametro ” si riferisce all'input dell'utente.
  • Nel passaggio successivo, associa il ' successivoInt() ” 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 immessi dall'utente.

Produzione

Caso 1: resto uguale a '0' (completamente divisibile)

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

Caso 2: resto diverso da '0'

Nel caso di divisione in cui il resto non è equivalente a “ 0 ”, il risultato finale sarà arrotondato al più grande numero intero divisibile, come segue:

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

Conclusione

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