1
A
回答
8
a = 27.7
print '%.2f' % a
27.70
+0
對不起,我提出了錯誤的問題,我需要將浮點值27.7轉換爲27.70,而不是打印它!謝謝。 – Paris 2010-11-18 22:19:37
+10
@Paris,'27.7 == 27.70'數學和python。你的問題有意義的__only__方式是如果你想以文本方式表示它。 – aaronasterling 2010-11-18 22:21:41
2
如果你點之後擔心的位數,您可能需要使用decimal.Decimal
從docs引用:
十進制數可以表示準確。相比之下,像1.1和2.2這樣的數字在二進制浮點中沒有精確的表示。最終用戶通常不會認爲1.1 + 2.2顯示爲3.3000000000000003,因爲它使用二進制浮點。
相關問題
- 1. 字符數組到浮點數轉換
- 2. 字符串到浮點數轉換
- 3. C++浮點型到整數型轉換
- 4. 浮點值轉換
- 5. 轉到浮點數師
- 6. 在Swift中將浮點數轉換爲浮點數
- 7. 轉換大浮到整數
- 8. 轉換浮動到整數
- 9. iphone - 將浮點數轉換爲整數
- 10. MIPS將浮點數轉換爲整數
- 11. 將分數轉換爲浮點數C#
- 12. 整數值轉換爲浮點數
- 13. 將浮點數轉換爲整數
- 14. Java將浮點數轉換爲整數
- 15. 將C++浮點數轉換爲整數
- 16. 將數組datatime.datetime轉換爲浮點數
- 17. C#到SQL浮點值轉換
- 18. C#字符串到浮點型轉換
- 19. 轉換浮到int和離開零點
- 20. 將轉換分數轉換爲浮點數PHP
- 21. 從長轉換爲浮點數
- 22. 無法將值轉換爲浮點數
- 23. 將字符串轉換爲浮點數?
- 24. 將QVariant轉換爲浮點數
- 25. 將浮點數轉換爲NSNumber
- 26. 將指數轉換爲浮點
- 27. 將字符串轉換爲浮點數
- 28. 將雙精度轉換爲浮點數
- 29. C#:將ushort轉換爲浮點數
- 30. Excel:將浮點數轉換爲時間
如果這不是打印問題,那麼您認爲27.70與27.7有什麼不同? – 2010-11-19 00:12:01