在python 2中的Sane四舍五入

时间:2017-08-09 16:19:01

标签: python rounding

我理解在python2中2.675轮到2.67轮。我理解为什么它向下舍入而不是四舍五入。

然而,我无法想到这是期望的结果。

那么,有没有更好的方法来处理这个问题,而不是定义我自己的圆函数?

def r2(n, d):
  return round(n * 10**d) / 10**d

是否会出现失败的情况?

另外,这怎么不被视为错误?

0 个答案:

没有答案