Metod remainder modula math

Metod remainder modula math vraća ostatak od deljenja jednog broja na drugi. U prvom parametru metode navodimo broj koji treba podeliti (deljenik), u drugom parametru - broj, kojim delimo prvi (delilac). Za razliku od operatora % metod uvek vraća realnu vrednost.

Sintaksa

pythonimport math

math.remainder(deljenik, delilac)

Primer

Hajde da nađemo ostatak od deljenja broja 25 sa 5:

pythonimport math

print(math.remainder(25, 5))

Rezultat izvršenja koda:

python0.0

Primer

A sada hajde da dobijemo ostatak od deljenja 30 sa 4:

pythonimport math

print(math.remainder(30, 4))

Rezultat izvršenja koda:

python-2.0

Primer

Hajde da saznamo ostatak od deljenja brojeva 10 i 3:

pythonimport math

print(math.remainder(10, 3))

Rezultat izvršenja koda:

python1.0

Primer

A sada hajde da probamo da saznamo ostatak od deljenja brojeva 10 sa 0:

pythonimport math

print(math.remainder(10, 0))

Nakon izvršenja koda funkcija će nam vratiti grešku:

errorValueError: math domain error

Pogledajte takođe

  • metod fmod modula math,
    koji vraća ostatak od deljenja brojeva sa pokretnim zarezom
  • metod modf modula math,
    koji vraća razlomljeni i celi deo broja
  • funkcija divmod,
    koja vraća torku iz količnika i ostatka pri deljenju