2011-10-18 9 views

答えて

20

固定小数点数としてフォーマットすることができます。

>>> a = 1/1221759 
>>> '{0:.10f}'.format(a) 
'0.0000008185' 
+0

私には「0.0000000000」が返されますか? – sloven

+2

@Nik Python 2.7は '/'演算子でintを返します。 Py3はfloatを返します。 '1221759'の末尾に小数点を置く – KeyWeeUsr

2

あなたは、印刷フォーマットを使用することができます。

16あなたは小数点以下の桁数たいです
print "%.16f" % a 

関連する問題