科学计数e+转成正常str

一个浮点数241379668742435700736,使用str()转换后就变成2.4137980454785024e+20这样子了。很不利于切片或展示。
想要变成正常可读性的串,可以使用一下方法,把ex变正常。
不知道有没有其他方便的方便,欢迎指正。

a = 2.413797837457843e+20
b = str("%d"%a)
print(b)
posted @ 2021-04-08 11:44  名字很长容易被惦记  阅读(92)  评论(0编辑  收藏  举报