-2
A
回答
0
double f = 31030.38076923077;
DecimalFormat df = new DecimalFormat("#.00");
System.out.println(f+" "+df.format(f));
+0
因爲你有美好的一天,cheersssss很好用 – CaseyT 2014-09-04 06:48:33
0
使用的BigDecimal像當前顯示此
double d = 31030.38474923077;
BigDecimal dec = new BigDecimal(d).setScale(2, RoundingMode.HALF_UP);
System.out.println(dec);
+0
你可能想寫一些關於'BigDecimal'的好處和缺點的文章。 *有*需要'BigDecimal'的地方,但是隻要*這樣的編碼和性能就可以保證安全'*通常*不合理...... – thkala 2014-09-04 06:41:58
相關問題
- 1. 如何顯示只有兩個位十進制
- 2. 顯示十六進制數
- 3. 位屏蔽java,只顯示最後6個十六進制的位數
- 4. 顯示一個十進制數成等效的二進制數
- 5. Nhibernate:保存所有十進制屬性只有兩個十進制數
- 6. 強制顯示常規十進制數
- 7. 如何讓C-x C-e只顯示十進制和十六進制?
- 8. 顯示十進制度
- 9. ios:NSLog顯示十進制值
- 10. 兩個十六進制數字之間的數字 - Java
- 11. xforms:十進制只顯示一個精度值
- 12. 一位或兩位十六進制轉換爲十進制顯示
- 13. phpMyAdmin的顯示allthough「顯示十六進制」十六進制varbinary列是選中
- 14. XoR兩個十六進制
- 15. 顯示十進制數在Javascript
- 16. 報告顯示十進制數字。 CRM
- 17. 瞭解在十個十進制中的十六進制數字 - Java
- 18. Java:double:如何始終顯示兩位十進制數字
- 19. 如何限制input =「text」中的十進制數只顯示整數
- 20. 比較兩個大的十六進制數在Java中
- 21. 如何獲取顯示十進制值的Java進度條?
- 22. 如何添加兩個十進制數
- 23. 添加兩個十進制數Hive SQL
- 24. 如何在Java中顯示十進制數?
- 25. 使用Java腳本顯示小數點,二進制和十六進制
- 26. 數據類型在java中表示一個十進制數字
- 27. 用兩個值轉換JavaScript數組兩個十進制數
- 28. Java - 十六進制字符串表示爲整數十六進制
- 29. Perl的Y軸值顯示十進制
- 30. 顯示歐元的十進制格式
顯示的代碼。 – Amadan 2014-09-04 06:31:34
向我們顯示您的代碼 - 至少有兩種或三種替代方法,但最容易使用的方法取決於您已有的內容... – thkala 2014-09-04 06:31:35
使用'DecimalFormat'類或使用'%.2f'轉換'printf ' – jackarms 2014-09-04 06:32:29