52 of 151 menu

Метод remainder модула math

Методът remainder на модула math връща остатъка от деленето на едно число на второ. В първия параметър на метода посочваме числото, което трябва да се раздели (делимо), във втория параметър - числото, на което делим първото (делител). За разлика от оператора % методът винаги връща реална стойност.

Синтаксис

import math math.remainder(делимо, делител)

Пример

Нека намерим остатъка от деленето на числото 25 на 5:

import math print(math.remainder(25, 5))

Резултат от изпълнението на кода:

0.0

Пример

А сега нека получим остатъка от деленето на 30 на 4:

import math print(math.remainder(30, 4))

Резултат от изпълнението на кода:

-2.0

Пример

Нека разберем остатъка от деленето на числата 10 и 3:

import math print(math.remainder(10, 3))

Резултат от изпълнението на кода:

1.0

Пример

А сега нека опитаме да разберем остатъка от деленето на числата 10 на 0:

import math print(math.remainder(10, 0))

След изпълнение на кода функцията ще върне грешка:

ValueError: math domain error

Вижте също

  • метод fmod на модула math,
    който връща остатъка от делене на числа с плаваща запетая
  • метод modf на модула math,
    който връща дробната и цялата част на число
  • функция divmod,
    която връща кортеж от частното и остатъка при делене
Български
AfrikaansAzərbaycanবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне