python中的精确函数/运算符

时间:2015-01-18 17:18:18

标签: python python-2.7

任何人都可以告诉如何在python算术中获得十进制数后的2位数的精度。我希望浮点数在小数点后打印2位数。 我使用了round()函数但仍未获得正确的输出。

提前致谢

1 个答案:

答案 0 :(得分:1)

num = 3.1415
print '%.2f' % num # prints 3.14

f是浮点数占位符。格式.2时,num表示2位小数。

编辑:圆形有什么问题?

print round(3.1415, 2) # 2 is decimal places