2
A
回答
4
您可以撥打BigDecimal#stripTrailingZeros()
(然後toPlainString()
)。喜歡的東西
BigDecimal[] arr = new BigDecimal[] { new BigDecimal("30.0"), new BigDecimal("30.5") };
for (BigDecimal bd : arr) {
System.out.println(bd.stripTrailingZeros().toPlainString());
}
輸出(如需要)
30
30.5
相關問題
- 1. 刪除前導0直到十進制
- 2. 十進制舍入,但保留十進制
- 3. 關於大十進制
- 4. 十進制值
- 5. 用於大數字的十進制到十六進制的Python
- 6. 如何解碼(非常大的值)十六進制字符串爲十進制?
- 7. 刪除空的十進制值Swift 3
- 8. 十進制格式忽略十進制0
- 9. 使用大於最大十進制值的數字
- 10. django如何保存十進制值?
- 11. 不能從右邊十進制值不同於0在mysql(phpmyadmin)
- 12. 十進制值/ SQL
- 13. 十六進制值
- 14. 雙十進制值
- 15. 從十進制值
- 16. 大十六進制到二進制
- 17. 如果在'。'之後選擇查詢問題打印第2個十進制值。十進制值只有「0」 - SQL
- 18. atoi和前導0的十進制數
- 19. 當我從C中的數組中獲得十六進制值時,如何保留十六進制格式?
- 20. 如何計算SQL Server中的十進制(x,y)最大值
- 21. Python,打印十六進制刪除第一個0?
- 22. Swift 2 - 向CGFloat添加十進制0
- 23. PHP輪2E十進制0或5
- 24. 在Python中將十六進制值轉換爲十進制
- 25. 含十進制值的SeekBar
- 26. 正則表達式允許的十進制數大於0且小於100
- 27. 如何從字符串中刪除十六進制高值?
- 28. YAML忽略像`X.0`這樣的十進制值
- 29. C:轉換十六進制值相同的十進制數
- 30. 帶負大括號的Java負大十進制值