A math modul fmod metódusa

A math modul fmod metódusa egy lebegőpontos szám osztás utáni maradékát adja vissza. A metódus első paraméterében annak a számnak az értékét adjuk meg, amit el szeretnénk osztani (osztandó), a második paraméterben pedig azt a számot, amellyel az elsőt elosztjuk (osztó).

Szintaxis

pythonimport math

math.fmod(osztandó, osztó)

Példa

Számítsuk ki a 10.8 szám 3-mal való osztásának maradékát:

pythonimport math

print(math.fmod(10.8, 3))

A kód végrehajtásának eredménye:

python1.8000000000000007

Példa

Most alkalmazzuk a fmod metódust a -4.56 számra:

pythonimport math

print(math.fmod(-4.56, 3))

A kód végrehajtásának eredménye:

python-1.5599999999999996

Lásd még

  • a remainder metódus a math modulból,
    amely számok osztás utáni maradékát adja vissza
  • a modf metódus a math modulból,
    amely egy szám tört és egész részét adja vissza
  • a divmod függvény,
    amely egy hányadost és egy maradékot tartalmazó tuple-t ad vissza osztáskor