Math модулінің remainder әдісі

math модулінің remainder әдісі бір санды екінші санға бөлгендегі қалдықты қайтарады. Әдістің бірінші параметрінде бөлінетін санды (бөлінгіш) көрсетеміз, екінші параметрінде - бірінші санды бөлетін санды (бөлгіш). % операторынан айырмашылығы, әдіс әрқашан нақты мән қайтарады.

Синтаксис

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 функциясы,
    бөлу кезіндегі бөлінді мен қалдықтан тұратын кортежді қайтарады