python round()
函数用于求一个浮点数的四舍五入值,它可以保留小数点的位数,它是python的内置函数。
语法
语法如下:round(number [,ndigits])
参数
- number:必须,数值或者数值表达式。
- ndigits:可选,小数点保留的位数。
返回值
返回浮点数的四舍五入值。
程序示例
#!/usr/bin/python
# coding=utf-8
a = 12.34
b = 12.56
c = -12.34
print('round(12.34) =', round(a))
print('round(12.51) =',round(b))
print('round(-12.34) =',round(c))
#保留小数
print('\n保留四舍五入的小数:')
print('round(12.34, 1) =', round(a, 1))
print('round(12.56, 1) =', round(b, 1))
程序运行结果:
round(12.34) = 12
round(12.51) = 13
round(-12.34) = -12
保留四舍五入的小数:
round(12.34, 1) = 12.3
round(12.56, 1) = 12.6
round(12.51) = 13
round(-12.34) = -12
保留四舍五入的小数:
round(12.34, 1) = 12.3
round(12.56, 1) = 12.6