1
A
回答
1
使用內置函數round
,
>>> import math
>>> f = 4552.33
>>> int(round(f, -int(math.log10(10))))
4550
>>> int(round(f, -int(math.log10(100))))
4600
相關問題
- 1. 如何使用Go將浮點數格式化爲字符串
- 2. 如何將浮點數組格式化爲字符串
- 3. 如何格式化浮點數(Objective-C)
- 4. 格式化浮點數
- 5. 將浮點數格式化爲小數點後兩位
- 6. 如何將格式化的字符串轉換爲浮點型?
- 7. 浮點格式化爲3或4位小數
- 8. 將浮點格式化爲十進制數的算法
- 9. 將錢格式化的字符串轉換爲浮點數
- 10. 如何格式化小數點(浮點)數網址
- 11. 如何使用Struts2標籤將浮點數格式化爲整數?
- 12. 如何將浮點數格式設置爲整數?
- 13. 格式化SLF4J中的浮點數
- 14. 如何使用matplotlib的LaTeX格式化程序來格式化浮點數?
- 15. C++浮點格式化
- 16. 格式化浮點值
- 17. TCL格式化浮點
- 18. 如何在Perl中將指數數字格式更改爲浮點格式
- 19. 如何在Python中將浮點數格式化爲最大固定寬度
- 20. 如何在Oracle中使用trunc將浮點格式化爲1位小數位?
- 21. 如何將浮點數轉換爲日期格式?
- 22. 如何更改浮點數的格式?
- 23. 蟒蛇格式化浮點數
- 24. 用sprintf格式化浮點數失敗
- 25. postgreql to_char格式化一個浮點數
- 26. 格式化一個浮點數元組
- 27. Intl格式化大型浮點數
- 28. 將浮動格式化爲具有前導空格的浮動
- 29. 格式浮點數
- 30. 浮點數格式
任何人都可以欺騙錘鏈接@roganjosh這個問題提到 –
@stephen所有你需要的是'圓(4552.33,-2)'和'圓( 4552.33,-1)' –
https://pyformat.info/#number_padding –