Методот 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,
    која враќа кортеж од количникот и остатокот при делење