我正在做项目,因为我需要输入精确的更改,并且当我必须将浮点数乘以其他数字时,它将不能四舍五入到最接近的百分位数。我需要知道如何舍入到指定的小数位。
答案 0 :(得分:3)
您可以像这样使用内置函数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