如何使用.3g保留尾随零?



我有以下值:6.095651174e-09,我像这样打印它:

print(f' the result is: {forces[index]: .3g} N') 

这里的输出是6.1e-09,但是我想保留从6.09四舍五入到6.1后的零。我想要的输出是:6.10

普通浮点数也适用于此。但是对于g,它就不起作用了。我想把E留在最后,所以我想用g(而不是f)。

可以在这里打印6.10e-09吗?我只找到了浮动的东西,这些解决方案不适合我的情况。

谢谢你的帮助!

我没有e类型的问题:

i = 6.0956e-9
print(f'result: {i: .2e} N')

输出:

result:  6.10e-09 N

最新更新