首页 > 解决方案 > Python:我如何在浮点数中删除一定数量的小数

问题描述

所以我遇到了这个问题,我从 0-1 生成数字,步长为 0.01,但是这些数字有很多小数,比如 0.010101010101。我只需要 0.01 的形式,有两个小数。

我如何删除其余的小数?

标签: pythonmathdecimal

解决方案


您可以像这样格式化小数

your_value = 0.1010101010
desired_value = '%.2f' % your_value

现在desired_value将小数点最多保留 2 位。


推荐阅读