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