math մոդուլի remainder մեթոդը

math մոդուլի remainder մեթոդը վերադարձնում է մեկ թվի մնացորդը երկրորդի վրա բաժանելիս: Մեթոդի առաջին պարամետրում նշում ենք այն թիվը, որը պետք է բաժանել (բաժանելի), երկրորդ պարամետրում՝ այն թիվը, որի վրա բաժանում ենք առաջինը (բաժանարար): Ի տարբերություն % օպերատորի, մեթոդը mիշտ վերադարձնում է իրական արժեք:

Շարահյուսություն

pythonimport math

math.remainder(բաժանելի, բաժանարար)

Օրինակ

Եկեք գտնենք 25 թվի 5-ի վրա բաժանման մնացորդը:

pythonimport math

print(math.remainder(25, 5))

Կոդի կատարման արդյունքը.

python0.0

Օրինակ

Այժմ եկեք ստացենք 30-ի 4-ի վրա բաժանման մնացորդը.

pythonimport math

print(math.remainder(30, 4))

Կոդի կատարման արդյունքը.

python-2.0

Օրինակ

Եկեք պարզենք 10 և 3 թվերի բաժանման մնացորդը.

pythonimport math

print(math.remainder(10, 3))

Կոդի կատարման արդյունքը.

python1.0

Օրինակ

Այժմ եկեք փորձենք պարզել 10 թվի 0-ի վրա բաժանման մնացորդը.

pythonimport math

print(math.remainder(10, 0))

Կոդի կատարումից հետո ֆունկցիան մեզ կվերադարձնի սխալ.

errorValueError: math domain error

Տես նաև

  • fmod մեթոդը math մոդուլի,
    որն վերադարձնում է լողացող կետով թվերի բաժանման մնացորդը
  • modf մեթոդը math մոդուլի,
    որն վերադարձնում է թվի կոտորակային և ամբողջ մասը
  • divmod ֆունկցիան,
    որն վերադարձնում է քանորդի և բաժանման մնացորդի кортеж