Python字符串格式为浮点数,如何截断而不是舍入



是否存在这样的格式选项

>>> '%.1(format)'%2.85

给了"2.8"?

在Python 2.7中,'f'格式舍入到最接近的

>>> "{:.0f}".format(2.85)
'3'
>>> "%.0f"%2.85
'3'
>>> "%.1f"%2.85
'2.9'
>>> "%i"%2.85
'2'

不,没有。有关支持的浮点格式说明符的完整列表,请参阅文档。

你需要在你的代码中四舍五入

相关内容

  • 没有找到相关文章

最新更新