我想将123456789.123456789转换为123,456,789.123456789。 说
In:
f=123456789.123456789
"{:0,f}".format(f)
Out:
'123,456,789.123457'
如何使用格式而不会在百万分之一的地方自动舍入?
答案 0 :(得分:0)
尝试类似:
new
将数字四舍五入为数字。
>>> '{:,.8f}'.format(f)
'123,456,789.12345679'
,因此除非您使用Decimals,否则更长精度的舍入是不可避免的。