Python är en mångsidig programmeringsspråk som används för webben och skrivbordet utveckling . Del av Python överklagande är den stora variationen av bibliotek och inbyggda funktioner paketerade med programmeringsspråk . Med dessa inbyggda ins , kan programmerare utföra enkla matematiska uppgifter . Genom att använda " rundan ( ) " -funktion , kan du runda decimaltal , och med " matte " paketet , kan du utföra mer avancerade avrundning uppgifter . Saker du behöver
Pythontolk
Visa fler instruktioner
1
Använd " rundan ( ) " -funktion för att avrunda en decimal . Den runda Funktionen tar ett obligatoriskt argument och en valfri . Det första argumentet är numret att runda . Det andra argumentet är att decimalen att runda det första argumentet , tredskande till '0 ' . Följande exempel visar hur " rundan ( ) " -funktionen fungerar . I Python 2.7 och äldre , " runda ( ) " returnerar ett decimaltal även om antalet avrundas till ett heltal . Detta innebär att 4,5 rundor till 5,0 , inte 5 . I Python 3.0 , " runda ( ) " kommer att returnera ett heltal :
>>> runda ( 4,5 ) katalog
5,0 //" 5 " i Python 3 bilder
>>> rund ( 4.567 ) katalog
4,5999 //ca 4,6 , är decimal representation aldrig helt korrekt i programmering
2
Använd " tak ( ) " -funktion till runt en decimal . Den " ceil ( ) " ( tak ) avrundar funktionen ett antal på ett visst sätt . Istället för avrundning till närmaste heltal , rundar den till närmaste heltal mot positiv oändlighet . Till exempel kommer 4,5 avrunda till 5 , men -4.5 kommer att runda till -4 . Följande exempel illustrerar " ceil ( ) "-funktion :
>>> import math
>>> Math.ceil ( 3,1 ) katalog
4,0
>>> Math.ceil (-3,9 ) katalog
-3,0
3
Använd " golvet ( ) " -funktion till runt en decimal . Den "golv ()" Funktionen fungerar på motsatt sätt som den " ceil ( ) "-funktion gör. Hellre än avrundning mot positiv oändlighet , "golvet ( ) " -funktion rundor mot negativ oändlighet . Följande exempel illustrerar " golvet ( ) " -funktion :
>>> import math
>>> Math.floor ( 3,9 ) katalog
3,0
>>> Math.floor (-3,1 ) katalog
-4.0