52 of 151 menu

De remainder methode van de math module

De methode remainder van de module math retourneert de rest bij deling van het ene getal door het tweede. In de eerste parameter van de methode geven we het getal op dat gedeeld moet worden (deeltal), in de tweede parameter - het getal, waar we het eerste door delen (deler). In tegenstelling tot de operator % retourneert de methode altijd een floating-point waarde.

Syntaxis

import math math.remainder(deeltal, deler)

Voorbeeld

Laten we de rest vinden bij deling van het getal 25 door 5:

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

Resultaat van het uitvoeren van de code:

0.0

Voorbeeld

Laten we nu de rest krijgen bij deling van 30 door 4:

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

Resultaat van het uitvoeren van de code:

-2.0

Voorbeeld

Laten we de rest bij deling van de getallen 10 en 3 achterhalen:

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

Resultaat van het uitvoeren van de code:

1.0

Voorbeeld

Laten we nu proberen de rest bij deling van de getallen 10 door 0 te achterhalen:

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

Na het uitvoeren van de code retourneert de functie een foutmelding:

ValueError: math domain error

Zie ook

  • methode fmod van de module math,
    die de rest retourneert bij deling van floating-point getallen
  • methode modf van de module math,
    die het breukdeel en het gehele deel van een getal retourneert
  • functie divmod,
    die een tuple retourneert met het quotiënt en de rest bij deling
Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren