A math modul remainder metódusa
A math modul remainder metódusa
visszaadja egy számnak egy másikkal való
osztásából származó maradékot. A metódus
első paraméterében azt a számot adjuk meg,
amit el szeretnénk osztani (osztandó), a
második paraméterben pedig azt a számot,
amivel az elsőt elosztjuk (osztó). A
% operátorral ellentétben a metódus
mindig lebegőpontos értéket ad vissza.
Szintaxis
import math
math.remainder(osztandó, osztó)
Példa
Határozzuk meg a 25 és 5
osztásának maradékát:
import math
print(math.remainder(25, 5))
A kód végrehajtásának eredménye:
0.0
Példa
Most pedig kapjuk meg a 30 és
4 osztásának maradékát:
import math
print(math.remainder(30, 4))
A kód végrehajtásának eredménye:
-2.0
Példa
Nézzük meg a 10 és 3
osztásának maradékát:
import math
print(math.remainder(10, 3))
A kód végrehajtásának eredménye:
1.0
Példa
Most próbáljuk meg meghatározni a
10 és 0 osztásának
maradékát:
import math
print(math.remainder(10, 0))
A kód végrehajtása után a függvény hibát jelez:
ValueError: math domain error