PDF download Scarica PDF PDF download Scarica PDF

In Java è possibile eseguire una divisione in due modi: fra numeri interi e fra numeri in virgola mobile. In entrambi i casi l'operatore matematico della divisione è caratterizzato dal simbolo slash "/" e si segue il formato classico dividendo / divisore. Prosegui nella lettura per scoprire come dividere due numeri interi per ottenere un quoziente di tipo "integer" (cioè un numero intero) e come usare i numeri in virgola mobile per ottenere come risultato un numero decimale.

Metodo 1
Metodo 1 di 2:

Divisione fra Interi

PDF download Scarica PDF
  1. Quando si esegue la divisione fra due numeri di tipo "integer" in Java, la parte frazionaria del risultato (cioè il resto della divisione) viene scartato. Per esempio dividendo a mano 7 per 3 si ottiene come risultato 2 e come resto 1. Tuttavia, eseguendo la medesima operazione in Java usando due variabili di tipo "integer" si otterrebbe semplicemente 2.[1] Per eseguire la divisione fra interi in Java occorre utilizzare la seguente sintassi:
    int a = 7;
    int b = 3;
    int result = a / b;
    // il risultato sarà 2
    
    • Quando si esegue la divisione fra due variabili di tipo "integer" il risultato sarà sempre e comunque un numero intero. Se occorre avere a disposizione anche la parte decimale, allora occorre usare numeri a virgola mobile.
    • Se si prova a dividere un numero intero per 0 usando la sintassi mostrata nei passaggi precedenti, verrà sollevata un'eccezione di tipo ArithmeticException anche se la compilazione del codice sorgente è andata a buon fine.[2]
    Pubblicità
Metodo 2
Metodo 2 di 2:

Divisione fra Numeri a Virgola Mobile

PDF download Scarica PDF
  1. Se uno degli operandi della divisione è di tipo "float" o "double", occorre eseguire una divisione fra numeri a virgola mobile. Occorre usare questo metodo anche quando si esegue la divisione fra due numeri interi, ma si ha l'esigenza di ottenere come risultato un numero decimale. Per adottare questa soluzione occorre dichiarare il dividendo e il divisore come variabili di tipo "float".[3] Proseguendo con l'esempio precedente (7 diviso 3), il codice da utilizzare sarà il seguente:
    float a = 7.0f;
    float b = 3.0f;
    int result = a / b;
    // in questo caso il risultato finale sarà 2,33
    
    • Quando si divide una variabile di tipo "float" per zero, si otterrà come risultato NaN (acronimo di "Not a Number").[4]

Consigli

  • Quando si esegue una divisione fra un numero intero e un numero in virgola mobile (float o double) quest'ultimo viene automaticamente convertito in double pima di calcolare il risultato dell'operazione.[5]
Pubblicità

wikiHow Correlati

HackerareHackerare
Aggiungere un Link a un'ImmagineAggiungere un Link a un'Immagine
Impostare la Larghezza e l'Altezza di un Immagine in HTMLImpostare la Larghezza e l'Altezza di un Immagine in HTML
Creare la Pioggia di Matrix con il Prompt dei ComandiCreare la Pioggia di Matrix con il Prompt dei Comandi
Creare una Semplice Pagina Web con HTMLCreare una Semplice Pagina Web con HTML
Inserire gli Spazi in HTML
Aprire i File .DLL
Centrare un'Immagine Usando il Codice HTMLCentrare un'Immagine Usando il Codice HTML
Creare un File ExeCreare un File Exe
Usare il Linguaggio di Programmazione di Microsoft per i File BatchUsare il Linguaggio di Programmazione di Microsoft per i File Batch
Modificare i File HTMLModificare i File HTML
Creare un File BatchCreare un File Batch
Aprire un File XMLAprire un File XML
Usare i Colori in un Programma in CUsare i Colori in un Programma in C
Pubblicità

Informazioni su questo wikiHow

Luigi Oppido
Co-redatto da:
Tecnico Riparatore Computer e Titolare di Pleasure Point Computers
Questo articolo è stato co-redatto da Luigi Oppido. Luigi Oppido è Titolare e Gestore di Pleasure Point Computers a Santa Cruz, in California. Ha oltre 16 anni di esperienza in riparazioni generali di computer, recupero dati, rimozione virus e aggiornamenti. Va particolarmente fiero del suo servizio clienti e della sua politica dei prezzi trasparente. Questo articolo è stato visualizzato 4 912 volte
Categorie: Programmazione
Questa pagina è stata letta 4 912 volte.

Hai trovato utile questo articolo?

Pubblicità