我們知道round函數(shù)可以取整到固定小數(shù)位
如果某個值恰好是兩個整數(shù)間的一半,則取整操作會取到該值最接近的那個偶數(shù)上。具體示例如下:
>>> round(1.27,1)
>>> 1.3
>>> round(-1.27, 1)
>>> -1.3
>>> round(1.25361, 3)
>>> 1.254
>>> round(1.23, 1)
>>> 1.2
>>> round(1.5, 1)
>>> 1.5
>>> round(1.5, 0)
>>> 2.0
>>> round(2.5, 0)
>>> 2.0
如果round函數(shù)的參數(shù)ndigits是負數(shù),則會相應的取整到十位,百位,千位等。示例如下:
>>> round(a, -1)
>>> 1627730
>>> round(a, -2)
>>> 1627700
>>> round(a, -3)
>>> 1628000