我發現如果對某些浮點值使用舍入函數,則可以舍入到兩位小數,但有時例如round(myvalu, 2)
它將返回1.2
而不是1.20
,但實際上我希望每個返回的值都四捨五入到小數點後兩位,即1.20
而不是1.2
。我該怎麼辦?Python:如何將浮點值舍入爲1.20而不是1.2
0
A
回答
1
這是你在顯示數字時要做的事情。
嘗試
'%.2f' % num
+0
謝謝,但我想知道是否有一個函數取代函數來獲得我在問題中提到的內容? – user5802211
+1
根據實際數量(位數)1.2 == 1.20 ...唯一的區別是視覺表示。 –
+0
另外,查看round()... 2nd是小數點後的位數。但是您仍然需要格式化以獲取所需的字符串表示形式。 –
相關問題
- 1. Python的浮點舍入
- 2. 在bash中將浮點數轉換爲整數而不捨入
- 3. 浮點值的舍入
- 4. 將浮點數舍入爲3dp?
- 5. 將大浮點數舍入爲整數
- 6. 將浮點數列表舍入爲Python中的整數
- 7. 在Ruby中舍入一個浮點值
- 8. .net解析()四捨五入浮點值
- 9. Python 2.7:向下舍入而不是向上舍入
- 10. 浮點舍入檢測
- 11. 下一輪浮點舍入
- 12. 將雙精度浮點數轉換爲浮點而不依賴FPU舍入模式
- 13. 如何避免在Python中舍入浮點數?
- 14. NumberFormat/DecimalFormat將某些浮點值視爲long而不是雙打
- 15. Objective-c:如何四捨五入浮點值?
- 16. 爲什麼在四捨五入浮點數時python返回0?
- 17. 如何將浮點四捨五入到最接近的.001
- 18. 浮動轉換爲一個字符串,而不捨入它
- 19. 可可如何用一個十進制值顯示浮點值而不用四捨五入
- 20. 浮點不是四捨五入在PHP中
- 21. 如何在Android中將浮點數四捨五入爲一位數?
- 22. 如何在ios4的xcode for iOS中將浮點數四捨五入爲整數?
- 23. 爲什麼Perl的sprintf不能正確地舍入浮點數?
- 24. 如何四捨五入浮點數。到小數點後兩位?
- 25. 格式化小數點而不捨入
- 26. 防止輸入[type = number]自動舍入浮點值
- 27. 浮點值四捨五入到一個值小數
- 28. Python的INT浮動四捨五入
- 29. 浮點四捨五入變化2.4
- 30. iphone浮點數與整數舍入?
看看這個帖子怎麼格式化花車:http://stackoverflow.com/questions/8885663/how-to-format-a-floating-number-to-fixed-width-在python – Franco
可能的重複[四捨五入蟒蛇,但保持結束零](http://stackoverflow.com/questions/19986662/rounding-a-number-in-python-but-keeping-ending-zeros) –