首页 > 解决方案 > 如何将长十进制数字四舍五入为 0.00 格式

问题描述

我的号码如3.8485341e-06, 9.9999619e-01, 2.9322797e-20。我怎样才能把它们变成0-1之间的数字。例如0.89、0.47、0.14

标签: python

解决方案


如果您希望将它们格式化为您可以使用的格式的字符串f"{x:.02f}"

>>> x = 9.9999619e-01
>>> f"{x:.02f}"
'1.00'

或者对于旧版本的 Python "{:.02f}".format(x),.


推荐阅读