当前位置:   article > 正文

在python中round()方法的作用_python round

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
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  1. round(x,n) 返回浮点数x的四舍五入的小数点后的n位数值
>>> round(2.244,2)
2.24
>>> round(2.246,2)
2.25
>>> round(2.285,2)
2.29
>>> round(2.675,2)
2.67
>>> round(2.135,2)
2.13
>>> round(2.135002,2)
2.14
>>> round(2.145002,2)  
2.15
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14

从以上结果可以发现round()方法的功能“四舍五入”和我们普通理解的“四舍五入”差别还是很大。
原因是round()方法采用的四舍五入的标准是“四舍六入五成双”的方法。
四舍六入五成双是一种比较科学的计数保留法,是一种数字修约规则,它的精确和科学是基于统计学上的。
所以,1~4舍去, 6~9进位,当5时,如果5后面还有数字则进位,如果5后面没有数字的情况下,5前面的数字偶数则进位,5前面的数字是奇数则舍去。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/很楠不爱3/article/detail/726359
推荐阅读
相关标签
  

闽ICP备14008679号