Python中的精度

6 投票
5 回答
19033 浏览
提问于 2025-04-16 13:14

如何在Python中写一个打印语句,使其在小数点后恰好显示2位数字?

5 个回答

3
 f = 4.55556
 print "{0:.2f}".format(f)

还有一个专门处理固定小数的模块。想了解更多,可以查看这个链接:http://docs.python.org/library/decimal.html

13
print "{0:.2f}".format(your_number)

这个内容在Python文档中有详细的解释。

6
x = 4.12121212
print '%.2f' % x

基本上,就像你在C语言中用printf那样做。

撰写回答