将浮点型值打印为小数点后两位小数。例如:10.1应该读为10.10,类型必须是浮点型,而不是字符串。我发现了很多博客,但所有博客都将10.10打印为字符串而不是浮点数。
答案 0 :(得分:1)
如果您不想将float转换为字符串,并且希望'float'保留其尾随零,则可以考虑使用decimal
,它是{{1}的特定类型}。
十进制模块包含有效位的概念,因此1.30 + 1.20为2.50。尾随零将保留以指示重要性。
来源:https://docs.python.org/3/library/decimal.html
使用Python 3:
float
输出:
from decimal import *
d = Decimal('10.10')
print(d)