Metóda remainder modulu math
Metóda remainder modulu math
vracia zvyšok po delení jedného čísla
druhým. V prvom parametri metódy
uvádzame číslo, ktoré chceme rozdeliť
(delenec), v druhom parametri - číslo,
ktorým delíme prvé (deliteľ). Na
rozdiel od operátora % metóda vždy
vracia desatinnú hodnotu.
Syntax
import math
math.remainder(delenec, deliteľ)
Príklad
Poďme nájsť zvyšok po delení čísla
25 číslom 5:
import math
print(math.remainder(25, 5))
Výsledok vykonania kódu:
0.0
Príklad
Teraz poďme získať zvyšok po delení
30 číslom 4:
import math
print(math.remainder(30, 4))
Výsledok vykonania kódu:
-2.0
Príklad
Poďme zistiť zvyšok po delení čísel
10 a 3:
import math
print(math.remainder(10, 3))
Výsledok vykonania kódu:
1.0
Príklad
Teraz skúsme zistiť zvyšok po delení
čísel 10 číslom 0:
import math
print(math.remainder(10, 0))
Po vykonaní kódu funkcia vráti chybu:
ValueError: math domain error