Cerca all'interno del corso
Ricevi un trucco a settimana !!

Corso di Java

Operatori aritmetici
Lezione 19
Parte 2 di 6

 

Vedi anche i corsi correlati:


Partner:


 

Ad es. il programma:

class TestDivisione {
    public static void main(String args[]) {
                short i = 7;
                short j = 3;
                System.out.println(i/j);
    }
}


stampa a video il numero 2, in quanto l’operazione di divisione produce un valore non intero (2.33) che viene arrotondato troncando la parte decimale.

Il modulo, che utilizza l’operatore %, restituisce il resto di una divisione, ad es. 33 % 17 restituisce 16, perché il numero 17 sta una volta nel numero 33 con resto di 16.
E’ bene ricordare che la maggior parte delle operazioni che coinvolgono interi produce un tipo int indipendentemente dal tipo di operandi originari, cosicché spesso è necessario ricorrere al casting per effettuare assegnamenti a variabili di tipo più ristretto (ad es. byte o short).

 


   
Home Page

A Cura di Angelo Carpenzano (©)

Scarica questa lezione: Clicca qui per scaricare la lezione


 

Segnala questa lezione ad un amico!
Nome Amico:
eMail Amico:
Tuo Nome:
Regalagli anche la Newsletter di questo corso!