在python中round()方法的作用

**

** python中round()方法的作用**

**
round()方法的作用是对于浮点数进行四舍五入。

  1. round(x) 返回浮点数x的四舍五入的值
>>> round(2.6)
3
>>> round(2.5)
2
>>> round(2.4)
2
>>> round(2.51)
3
  1. round(x,n) 返回浮点数x的四舍五入的小数点后的n位数值
>>> round(2.244,2)
2.24
>>> round(2.246,2)
2.25
>>> round(2.245,2)
2.25
>>> round(2.225,2)
2.23
>>> round(2.285,2)
2.29
>>> round(2.675,2)
2.67

从以上结果可以发现round()方法的功能“四舍五入”和我们普通理解的“四舍五入”差别还是很大。
原因是round()方法采用的四舍五入的标准是“四舍六入五成双”的方法。
四舍六入五成双是一种比较科学的计数保留法,是一种数字修约规则,它的精确和科学是基于统计学上的。
所以,用这个方法时要具体情况来定。

猜你喜欢

转载自blog.csdn.net/weixin_43272100/article/details/88564486
今日推荐