round(numbe, r[digits])
number-----数值
digits—精度(默认0)
- python 3.*
#digits > 0 四舍五入到指定小数
print(round(3.14159,3))
3.142
##digits = 0(默认为0) 四舍五入到整数
print(round(3.14159,0))
3.0
#digits < 0 左侧四舍五入
print(round(128.23,-2))
100.0
# 四舍五入规则
#保留位数的后一位如果小于等于4,则舍去。
print(round(3.14,1))
3.1
# 保留位数的最后一位如果大于等于6,则进位。
print(round(3.116,2))
3.12
#保留位数的后一位如果等于5,后面还有数字,则进位。
print(round(3.215,2))
3.21
#保留位数的后一位如果等于5,后面没有数字,则不进位。
print(round(3.215,2))
3.21