我正在寻找一个表达式,它将一个浮点数截断为最多一定数量的数字。我想保留一定数量的小数,而没有不必要的尾随 0。
所以,这几乎可以按预期工作:
"{0:3.f"}.format(number)
对于输入 3.123000001:
"{0:.3f}".format(3.1230000001)
'3.123'
伟大的。但是对于输入 3:
"{0:.3f}".format(3)
'3.000'
湖上湖
相关分类