Метад 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,
    якая вяртае картэж з прыватнага і астатку пры дзяленні