python内置函数round详解

round函数功能作用

python内置函数round返回 number 舍入到小数点后 ndigits 位精度的值,通常用于float类型数据,保留指定位数。不过由于大多数十进制小数实际上都不能以浮点数精确地表示,因此round函数的返回值有时并不能符合预期,比如round(2.675, 2) 返回的是2.67, 而非2.68。

如果 ndigits 被省略或为 None,则返回最接近输入值的整数。

round函数语法

round(number[, ndigits])

参数

  • number 数字类型
  • ndigits 保留精度位数

返回值

数字类型

示例代码

>>> round(2.675, 2)
2.67
>>> round(2.675, 1)
2.7
>>> round(0.5)     
0
>>> round(0.6)
1

扫描关注, 与我技术互动

QQ交流群: 211426309

加入知识星球, 每天收获更多精彩内容

分享日常研究的python技术和遇到的问题及解决方案