52 of 151 menu

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

Vedi anche

  • metodo fmod del modulo math,
    che restituisce il resto della divisione di numeri in virgola mobile
  • metodo modf del modulo math,
    che restituisce la parte frazionaria e intera di un numero
  • funzione divmod,
    che restituisce una tupla con il quoziente e il resto della divisione
Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta