我有一长串浮点数要格式化如下:
示例:
案例1) 6.0 -> 6.0 (无尾随零)
案例2) 1.23456789 -> 1.234567 (或1.234568) (最大精度为6)
案例3) 0.000004 -> 0.000004 (无指数)
我可以用
'{}'.format(round(x, 6))对于案例1和2,但3给出4e-06。
如果我用
'{:6f}'.format(6.0)我得到6.000000的案子1)
是否有一种干净的方法来获得我想要的格式?
发布于 2017-01-30 13:33:02
发布于 2017-01-30 13:20:31
使用%.6f%(data)
希望它能成功!
https://stackoverflow.com/questions/41936773
复制相似问题