Python 笔记 - 四舍五入

由 三硝基豆腐 发布

Python 中四舍五入是round函数。

函数的第一个参数是被处理数字,第二个参数是精确位。

第二个参数可以省略(或被定义为 None),则会化整。

精确位为正整数$x$时会精确到小数点后第$x$位,为负整数$y$时会精确到小数点前第$y$位。

为$0$时返回值和不带该参数时本质相同,只是类型为float(除非被处理数字本身就是int,因为如果被处理数字是int则返回值一定是int)。

但是和小学学的四舍五入不同。

例如:

round(2.5)实际等于$2$。

因为当被省略位刚好在精度范围中间时,函数会返回“偶”结果。

比如:

>>> round(3.555, 2)
3.56

仅有一条评论

  1. 沐白
    沐白 · 2020-10-11 05:37

    文章页怎么设置背景图

发表评论