Metodo remainder del modulo math
Il metodo remainder del modulo math
restituisce il resto della divisione di un numero
per un secondo. Nel primo parametro del metodo
indichiamo il numero da dividere
(dividendo), nel secondo parametro - il numero
per cui dividiamo il primo (divisore). A
differenza dell'operatore % il metodo
restituisce sempre un valore in virgola mobile.
Sintassi
import math
math.remainder(dividendo, divisore)
Esempio
Troviamo il resto della divisione del numero
25 per 5:
import math
print(math.remainder(25, 5))
Risultato dell'esecuzione del codice:
0.0
Esempio
Ora otteniamo il resto della divisione di
30 per 4:
import math
print(math.remainder(30, 4))
Risultato dell'esecuzione del codice:
-2.0
Esempio
Scopriamo il resto della divisione dei numeri
10 e 3:
import math
print(math.remainder(10, 3))
Risultato dell'esecuzione del codice:
1.0
Esempio
Ora proviamo a scoprire il resto
della divisione dei numeri 10 per 0:
import math
print(math.remainder(10, 0))
Dopo l'esecuzione del codice la funzione ci restituirà un errore:
ValueError: math domain error