Math modülünün remainder metodu
math modülünün remainder metodu,
bir sayının ikinci bir sayıya bölümünden kalanı
döndürür. Metodun ilk parametresinde
bölünmesi gereken sayıyı (bölünen),
ikinci parametresinde ise birinci sayıyı
böleceğimiz sayıyı (bölen) belirtiriz.
% operatöründen farklı olarak metod her zaman
ondalıklı değer döndürür.
Sözdizimi
import math
math.remainder(bölünen, bölen)
Örnek
25 sayısının 5'e bölümünden kalanı
bulalım:
import math
print(math.remainder(25, 5))
Kodun çalıştırılmasının sonucu:
0.0
Örnek
Şimdi de 30 sayısının 4'e bölümünden kalanı
alalım:
import math
print(math.remainder(30, 4))
Kodun çalıştırılmasının sonucu:
-2.0
Örnek
10 ve 3 sayılarının bölümünden kalanı
öğrenelim:
import math
print(math.remainder(10, 3))
Kodun çalıştırılmasının sonucu:
1.0
Örnek
Şimdi de 10 sayısının 0'a bölümünden kalanı
öğrenmeyi deneyelim:
import math
print(math.remainder(10, 0))
Kod çalıştırıldıktan sonra fonksiyon bize bir hata döndürecek:
ValueError: math domain error