Python中如何实现数字的加减乘除、取整、四舍五入等基本操作?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1229个文字,预计阅读时间需要5分钟。
一些基本的操作,在工作者遇到相关问题时应有所印象。一、你想要对浮点数执行指定精度的舍入运算,对于简单的舍入运算,可以使用内置的 `round(value, ndigits)` 函数直接实现。例如:`round(1.23, 'digits')`
一些基本的操作,在工作者遇到相关问题要有相关印象。
一、 你想对浮点数执行指定精度的舍入运算
对于简单的舍入运算,使用内置的 round(value, ndigits) 函数即可。比如:
>>> round(1.23, 1)
1.2
>>> round(1.27, 1)
1.3
>>> round(-1.27, 1)
-1.3
>>> round(1.25361,3)
1.254
>>>
当一个值刚好在两个边界的中间的时候, round 函数返回离它最近的偶数。 也就是说,对1.5或者2.5的舍入运算都会得到2。
传给 round() 函数的 ndigits 参数可以是负数,这种情况下, 舍入运算会作用在十位、百位、千位等上面。
本文共计1229个文字,预计阅读时间需要5分钟。
一些基本的操作,在工作者遇到相关问题时应有所印象。一、你想要对浮点数执行指定精度的舍入运算,对于简单的舍入运算,可以使用内置的 `round(value, ndigits)` 函数直接实现。例如:`round(1.23, 'digits')`
一些基本的操作,在工作者遇到相关问题要有相关印象。
一、 你想对浮点数执行指定精度的舍入运算
对于简单的舍入运算,使用内置的 round(value, ndigits) 函数即可。比如:
>>> round(1.23, 1)
1.2
>>> round(1.27, 1)
1.3
>>> round(-1.27, 1)
-1.3
>>> round(1.25361,3)
1.254
>>>
当一个值刚好在两个边界的中间的时候, round 函数返回离它最近的偶数。 也就是说,对1.5或者2.5的舍入运算都会得到2。
传给 round() 函数的 ndigits 参数可以是负数,这种情况下, 舍入运算会作用在十位、百位、千位等上面。

