标签: python-3.x
我正在使用python 3.4 我想将一个浮点数限制为两个小数点
round(1.2377, 2) format(1.2377, '.2f')
这两个会给我1.24,但我不想要1.24,我需要1.23,我该怎么做?
答案 0 :(得分:1)
您可以转换为字符串和切片,然后转换为float:
>>> num=1.2377 >>> float(str(num)[:-2]) 1.23
详细了解Floating Point Arithmetic: Issues and Limitations