美文网首页
Python内置函数(2)——round()

Python内置函数(2)——round()

作者: lxmic | 来源:发表于2020-04-06 09:37 被阅读0次

使用表达式

round(number[, ndigits])

函数解释使用

  • number是你的数,可以是整数,小数,负数。
  • ndigits是舍入到小数点后的位数,可以省略,则取最接近输入值的整数。和数学中的四舍五入规则差不多。
>>> round(-0.8)
-1
>>> round(3.45,1)
3.5
>>> round(0.7)
1

特殊情况

  • 当小数点后一位是0.5的时候,它会自动选择偶数的值。
>>> round(0.5)
0
>>> round(-0.5)
0
>>> round(1.5)
2
#本应该四舍五入是3,结果却是2
>>> round(2.5)
2
  • 当小数点第三位及以上是0.5的时候,若是保留少一位的小数,是直接舍去而不是进一位,原则变成五舍六入了。

这不是程序错误,是由于大多数十进制小数实际上都不能以浮点数精确地表示。

>>> round(2.346,2)
2.35
>>> round(2.345675,5)
2.34567
>>> round(2.3465,3)
2.346
>>> round(2.3466,3)
2.347
>>> 

相关文章

  • Python内置函数(2)——round()

    使用表达式 round(number[, ndigits]) 函数解释使用 number是你的数,可以是整数,小数...

  • round()

    转载须注明出处:简书@Orca_J35 | GitHub@orca-j35,所有笔记均托管于 python_not...

  • Python 2 与 python 3的区别

    python3已经将print置为内置函数,因此输出用print() round()四舍五入函数: python3...

  • Python内建函数

    在python2中一下函数为内置函数,在python3中,一下部分函数已从内置函数中移除,变为内置类 1、map(...

  • Python:内置函数

    python的内置函数,匿名函数 内置函数 内置函数就是python给你提供的,拿来直接用的函数,比如print,...

  • Python的高阶函数reduce

    reduce() 函数在 python 2 是内置函数, 从python 3 开始移到了 functools 模块...

  • Python - 2017/01/28-函数

    调用python内置函数 函数名(参数) 即可调用python内置函数 help(函数名) 返回python对于函...

  • 二级Python----Python的内置函数及标准库(DAY

    Python的内置函数 嵌入到主调函数中的函数称为内置函数,又称内嵌函数。 python的内置函数(68个) Py...

  • 2020-08-13 python 内置函数

    学习 pyhton 遇到内置函数,持续笔记中....... round(number ,[digits]) 返回 ...

  • 7、函数

    1、Python之什么是函数 2、Python之调用函数 Python内置了很多有用的函数,我们可以直接调用。 要...

网友评论

      本文标题:Python内置函数(2)——round()

      本文链接:https://www.haomeiwen.com/subject/cwlvphtx.html