Метод remainder модула math

Метод remainder модула math враћа остатак од дељења једног броја на други. У првом параметру метода наводимо број који треба поделити (дељеник), у другом параметру - број, којим делимо први (дељилац). За разлику од оператора % метод увек враћа реалну вредност.

Синтакса

pythonimport math

math.remainder(дељеник, делилац)

Пример

Хајде да нађемо остатак од дељења броја 25 са 5:

pythonimport math

print(math.remainder(25, 5))

Резултат извршавања кода:

python0.0

Пример

А сада да добијемо остатак од дељења 30 са 4:

pythonimport math

print(math.remainder(30, 4))

Резултат извршавања кода:

python-2.0

Пример

Хајде да сазнамо остатак од дељења бројева 10 и 3:

pythonimport math

print(math.remainder(10, 3))

Резултат извршавања кода:

python1.0

Пример

А сада да покушамо да сазнамо остатак од дељења броја 10 са 0:

pythonimport math

print(math.remainder(10, 0))

Након извршавања кода функција ће нам вратити грешку:

errorValueError: math domain error

Погледајте такође

  • метод fmod модула math,
    који враћа остатак од дељења бројева са покретном зарезом
  • метод modf модула math,
    који враћа разломљени и целобројни део броја
  • функција divmod,
    која враћа кортеж од количника и остатка при дељењу