如何在Python中的整个代码中将所有浮点值舍入为1位小数

时间:2015-08-12 12:06:36

标签: python decimal rounding

我在python中编写了一个算法,并打算将其结果与另一个软件进行比较。不幸的是,我得到了相同问题的不同结果,因为python考虑参数中的所有小数,而其他软件将数字舍入为两位小数。我想知道python中是否有任何选项或包自动舍入小数,如上所述。我在代码中有很多计算,所以我需要一个自动执行此操作的解决方案。

由于

1 个答案:

答案 0 :(得分:0)

您可以使用内置函数round()

这里解释: https://docs.python.org/3/library/functions.html#round

如果你想要将浮点数a舍入为2位小数,则需要使用:     轮(A,2)