2016-07-01 95 views
0

我在打印浮点数时遇到问题。 我想:打印浮点数达到小数点后六位

a = 2 
c = 4 
print (str(c/a).format(1.6)) 

输出:

2.0 

所需的输出:

2.000000 

我怎么能打印多达6位小数?

+0

你的情况,''打印(%2%6F')。或者更好的'print(str.format('{0:.6f}',2))' – miradulo

+0

你的问题是重复的。看看在另一个问题的答案中如何使用str.format并阅读文档。 – Bakuriu

回答

1

这可以通过以下方式实现:

print(str.format('{0:.6f}', 2)) 
相关问题