如何将浮点值四舍五入到我选择的小数位数(python)



我正在做一些项目,如果我需要输入确切的变化,当我必须将浮点值乘以其他数字时,它不会四舍五入到最接近的百分之一。我需要知道如何四舍五入到指定的小数点。

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

In [1]: value = 22.2222222222
In [2]: num_decimal_places = 2
In [3]: rounded = round(value, num_decimal_places)
In [4]: rounded
Out[4]: 22.22

最新更新