Kom igångKom igång gratis

Division med heltal och flyttal

Python har två olika divisionsoperatorer: / och //. I Python 3 returnerar / alltid ett flyttalsresultat, medan // är golvdivision och alltid returnerar ett heltal. Golvdivision motsvarar math.floor(täljare/nämnare), vilket returnerar det högsta heltal som är mindre än eller lika med divisionsresultatet. Du kan läsa mer om math.floor i Python-dokumentationen.

Den här övningen är en del av kursen

Datatyper i Python

Visa kurs

Övningsinstruktioner

  • Skriv ut resultatet av 2/1 och 1/2.
  • Skriv ut golvdivisionsresultatet av 2//1 och 1//2.
  • Skriv ut typen av 2/1 och 2//1.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# Print the result of 2/1 and 1/2
print(____)
print(____)

# Print the floored division result of 2//1 and 1//2
print(____)
print(____)

# Print the type of 2/1 and 2//1
print(____)
print(____)
Redigera och kör kod