Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Pomocou " guľaté ( ) " funkcie pre zaokrúhlenie desatinnú čiarku . Kolo funkcia má jeden povinný argument , a jeden voliteľný . Prvý argument predstavuje číslo na bicykli . Druhý argument predstavuje desatinné miesto okolo prvej argument , omeškania na '0 ' . Nasledujúci príklad ukazuje, ako " round ( ) " funkcia pracuje . V Pythonu 2.7 a staršie , " round ( ) " vracia desatinnú čiarku , aj keď číslo je zaokrúhlené na celé číslo . To znamená , že 4,5 až 5,0 bicyklov , nie 5. . V Pythone 3.0 , " round ( ) " vráti číslo :
>>> kolo ( 4.5 )
5.0 //" 5 " v Pythone 3
>>> kolo ( 4,567 )
4,5999 //približne 4,6 , desiatková reprezentácia nie je nikdy úplne presné programovanie
2
Pomocou " ceil ( ) " funkcia , ktorá zaokrúhliť desatinné miesto . Funkcia " ceil ( ) " ( strop ) zaokrúhli číslo v konkrétnym spôsobom . Namiesto toho , aby sa zaokrúhli na najbližšie celé číslo , zaokrúhli na najbližšie celé číslo smerom k kladné nekonečno . Napríklad 4.5 bude zaokrúhľovať až 5 , ale -4.5 bude koleso na -4 . Nasledujúci príklad ilustruje " ceil ( ) " funkcia :
>>> import math
>>> math.ceil ( 3.1 )
4.0
>>> math.ceil ( -3.9 )
-3.0
3
Pomocou " floor ( ) " funkcia na zaokrúhliť desatinné miesto . " Floor ( ) " funkcia chová v opačnom smere , že " ceil ( ) " funkcia robí . Skôr než zaokrúhlenie smerom k kladné nekonečno , " floor ( ) " funkcia zaokrúhľuje smerom k zápornej nekonečno . Nasledujúci príklad ilustruje " floor ( ) " funkcia :
>>> import math
>>> Math.floor ( 3.9 )
3.0
>>> Math.floor ( -3.1 )
-4.0