请参阅下面的列表:
2456905.204109
2456905.204132
2456905.204144
2456905.204155
2456905.204167
2456905.204178
2456905.20419
2456905.204201
2456905.204213
2456905.204225
这样的例子不胜枚举。我希望将列表全部排列起来,因此我希望在 2456905.204109
左侧添加一个 0
。
我只是使用x = round(num,6)
,但是有没有办法始终保留 6 位小数?除了其他舍入方法之外,我没有找到任何其他方法,这会导致相同的结果。
最佳答案
使用字符串格式
>>> '%0.6f' % 2456905.20410897654321
'2456905.204109'
>>> '%0.6f' % 2456905.20419
'2456905.204190'
关于python - 如何四舍五入到一定数量的小数并保留 0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25671091/