52 of 151 menu

Metoda remainder a modulului math

Metoda remainder a modulului math returnează restul împărțirii unui număr la un al doilea. În primul parametru al metodei specificăm numărul care trebuie împărțit (deîmpărțit), în al doilea parametru - numărul, la care împărțim primul (împărțitor). Spre deosebire de operatorul % metoda întotdeauna returnează o valoare reală.

Sintaxă

import math math.remainder(deîmpărțit, împărțitor)

Exemplu

Să găsim restul împărțirii numărului 25 la 5:

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

Rezultatul executării codului:

0.0

Exemplu

Acum să obținem restul împărțirii 30 la 4:

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

Rezultatul executării codului:

-2.0

Exemplu

Să aflăm restul împărțirii numerelor 10 și 3:

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

Rezultatul executării codului:

1.0

Exemplu

Acum să încercăm să aflăm restul împărțirii numerelor 10 la 0:

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

După executarea codului funcția ne va returna o eroare:

ValueError: math domain error

Vedeți și

  • metoda fmod a modulului math,
    care returnează restul împărțirii numerelor cu virgulă mobilă
  • metoda modf a modulului math,
    care returnează partea fracționară și partea întreagă a numărului
  • funcția divmod,
    care returnează un tuplu din cât și rest la împărțire
Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge