Metoda remainder modułu math
Metoda remainder modułu math
zwraca resztę z dzielenia jednej liczby
przez drugą. W pierwszym parametrze metody
określamy liczbę, którą chcemy podzielić
(dzielna), w drugim parametrze - liczbę,
przez którą dzielimy pierwszą (dzielnik). W
przeciwieństwie do operatora % metoda zawsze
zwraca wartość zmiennoprzecinkową.
Składnia
import math
math.remainder(dzielna, dzielnik)
Przykład
Znajdźmy resztę z dzielenia liczby
25 przez 5:
import math
print(math.remainder(25, 5))
Wynik wykonania kodu:
0.0
Przykład
A teraz uzyskajmy resztę z dzielenia
30 przez 4:
import math
print(math.remainder(30, 4))
Wynik wykonania kodu:
-2.0
Przykład
Dowiedzmy się jaka jest reszta z dzielenia liczb
10 i 3:
import math
print(math.remainder(10, 3))
Wynik wykonania kodu:
1.0
Przykład
A teraz spróbujmy dowiedzieć się jaka jest reszta
z dzielenia liczb 10 przez 0:
import math
print(math.remainder(10, 0))
Po wykonaniu kodu funkcja zwróci nam błąd:
ValueError: math domain error