Math mooduli remainder meetod

Mooduli math meetod remainder tagastab ühe arvu jagamise jäägi teise arvuga. Meetodi esimeses parameetris määrame arvu, mida soovime jagada (jagatav), teises parameetris - arvu, millega jagame esimese (jagaja). Erinevalt operaatorist % tagastab meetod alati ujukoma väärtuse.

Süntaks

pythonimport math

math.remainder(jagatav, jagaja)

Näide

Leiame arvu 25 jagamise jäägi arvuga 5:

pythonimport math

print(math.remainder(25, 5))

Koodi täitmise tulemus:

python0.0

Näide

Nüüd saame jagamise jäägi arvust 30 jagatud arvuga 4:

pythonimport math

print(math.remainder(30, 4))

Koodi täitmise tulemus:

python-2.0

Näide

Uurime arvude 10 ja 3 jagamise jääki:

pythonimport math

print(math.remainder(10, 3))

Koodi täitmise tulemus:

python1.0

Näide

Nüüd proovime leida jagamise jääki arvust 10 jagatud arvuga 0:

pythonimport math

print(math.remainder(10, 0))

Pärast koodi täitmist tagastab funktsioon meile vea:

errorValueError: math domain error

Vaata ka

  • mooduli math meetod fmod,
    mis tagastab ujukoma arvude jagamise jäägi
  • mooduli math meetod modf,
    mis tagastab arvu murdosa ja täisosa
  • funktsioon divmod,
    mis tagastab jagatise ja jäägi korpuse jagamisel