1. 程式人生 > >python 數字四捨五入

python 數字四捨五入

在處理時間時,你會經常遇到小數點後有許多數字的浮點值。為了讓這些值更易於處理,可以用 Python 內建的 round()函式將它們縮短,該函式按照指定的精度四捨五入到一個浮點數。只要傳入要舍入的數字,再加上可選的第二個引數,指明需要傳入到小數點後多少位。如果省略第二個引數, round()將數字四捨五入到最接近的整數。在互動式環境中輸入以下程式碼:

>>> import time
>>> now = time.time()
>>> now
1425064108.017826
>>> round(now, 2)
1425064108.02
>>> round(now, 4)
1425064108.0178
>>> round(now)
1425064108

匯入 time,將 time.time()儲存在 now 中之後,我們呼叫 round(now, 2),將 now 舍入到小數點後兩位數字, round(now, 4)舍入到小數點後四位數字, round(now)舍入到最接近的整數。