Math modulio remainder metodas

remainder modulio math metodas grąžina liekaną dalijant vieną skaičių iš kito. Pirmajame metodo parametre nurodome skaičių, kurį reikia padalinti (dalinys), antrajame parametre - skaičių, iš kurio daliname pirmąjį (dalinovas). Skirtingai nuo operatoriaus % metodas visada grąžina realiąją reikšmę.

Sintaksė

pythonimport math

math.remainder(dalinys, dalinovas)

Pavyzdys

Raskime liekaną dalijant skaičių 25 iš 5:

pythonimport math

print(math.remainder(25, 5))

Kodo vykdymo rezultatas:

python0.0

Pavyzdys

Dabar gaukime liekaną dalijant 30 iš 4:

pythonimport math

print(math.remainder(30, 4))

Kodo vykdymo rezultatas:

python-2.0

Pavyzdys

Sužinokime liekaną dalijant skaičius 10 ir 3:

pythonimport math

print(math.remainder(10, 3))

Kodo vykdymo rezultatas:

python1.0

Pavyzdys

Dabar pabandykime sužinoti liekaną dalijant skaičius 10 iš 0:

pythonimport math

print(math.remainder(10, 0))

Vykdant kodą funkcija mums grąžins klaidą:

errorValueError: math domain error

Taip pat žiūrėkite

  • fmod metodas math modulio,
    kuris grąžina liekaną dalijant slankiojo kablelio skaičius
  • modf metodas math modulio,
    kuris grąžina trupmeninę ir sveikąją skaičiaus dalį
  • divmod funkcija,
    kuri grąžina kortėžą iš dalybos ir liekanos dalijant