Divisione di interi
Il risultato di un'operazione di divisione ("
/
") in Python può essere un numero non intero o, come si dice in programmazione, reale. Spesso abbiamo bisogno di ottenere un numero intero e un resto da una divisione. Ad esempio, conosciamo la lunghezza di un oggetto in centimetri e dobbiamo scoprire quanti metri interi è e quanti centimetri sono rimasti.
Ad esempio
435 centimetri = 4 metri 35 centimetri.
Ciò può essere ottenuto se dividiamo il numero 435 per 100, ovvero la parte intera della divisione per 100.
Si possono ottenere 35 centimetri se prendiamo il resto della divisione 435 per 100.
In tali casi, vengono utilizzate le seguenti operazioni:
//
- divisione intera
%
- resto della divisione.
Il programma può essere scritto così:
lunghezza = 435
m = lunghezza // 100
cm = lunghezza % 100
Devi ricordare!
Operazioni di divisione tra interi:
//
- divisione intera
%
- resto della divisione