Math modulunun remainder metodu

math modulunun remainder metodu bir ededin ikinciye bolunmesinden qaligi qaytarir. Metodun birinci parametrinde bolunmesi teleb olunan ededi (bolunen), ikinci parametrde ise birincini bolduyumuz ededi (bolen) gosteririk. % operatorundan ferqli olaraq metod her zaman kesir qiymet qaytarir.

Sintaksis

pythonimport math

math.remainder(bolunen, bolen)

Numune

Gelin 25 ededinin 5-e bolunmesinden qaligi tapaq:

pythonimport math

print(math.remainder(25, 5))

Kodu icra etmənin neticesi:

python0.0

Numune

Indi ise 30 ededinin 4-e bolunmesinden qaligi alaq:

pythonimport math

print(math.remainder(30, 4))

Kodu icra etmənin neticesi:

python-2.0

Numune

Gelin 10 ve 3 ededlerinin bolunmesinden qaligi oyrenək:

pythonimport math

print(math.remainder(10, 3))

Kodu icra etmənin neticesi:

python1.0

Numune

Indi ise gelin 10 ededinin 0-a bolunmesinden qaligi oyrenmeye calışaq:

pythonimport math

print(math.remainder(10, 0))

Kodu icra etdikden sonra funksiya bizə xeta qaytaracaq:

errorValueError: math domain error

Baxın

  • fmod metodu math modulunun,
    kesir noqtesi olan ededlerin bolunmesinden qaligi qaytarir
  • modf metodu math modulunun,
    ededin kesir ve tam hissesini qaytarir
  • divmod funksiyasi,
    bolmeden bolgu ve qaligi qaytaran kortej