python round()函数

原型:round(flt, ndig=0) 接受一个浮点数 flt 并对其四舍五入,保存 ndig位小数。

若不提供ndig 参数,则默认小数点后0位。
round()仅用于浮点数。(译者注:整数也可以, 不过并没有什么
实际意义)

test:
>>> round(3.1415926,2)
3.14
>>> round(3.1415926)#默认为0
3
>>> round(3.1415926,-2)
0.0
>>> round(3.1415926,-1)
0.0
>>> round(314.15926,-1)
310.0
其实就是调整小数点位置并根据调整后的小数点位置做四舍五入
posted @ 2012-08-18 14:54  ArthurSJiang  阅读(309)  评论(0编辑  收藏  举报