python中使用round()函數(shù)來對結(jié)果進行取舍,round不是簡單的四舍五入。
round()如果只有一個數(shù)作為參數(shù),不指定位數(shù)的時候,返回的是一個整數(shù),而且是最靠近的整數(shù)(這點上類似四舍五入)。但是當出
現(xiàn).5的時候,兩邊的距離都一樣,round()取靠近的偶數(shù),這就是為什么round(2.5)=2。當指定取舍的小數(shù)點位數(shù)的時候,一般情況也是
使用四舍五入的規(guī)則,但是碰到.5的這樣情況,如果要取舍的位數(shù)前的小樹是奇數(shù),則直接舍棄,如果偶數(shù)這向上取舍??聪旅娴氖纠?/p>
>>>round(2.635,2)
2.63
>>>round(2.645,2)
2.65
>>>round(2.655,2)
2.65
以上內(nèi)容為大家介紹了python如何取小數(shù)點后兩位,希望對大家有所幫助,如果想要了解更多Python相關知識,請關注IT培訓機構(gòu):千鋒教育。