你好,我是新來的android。 我想在我的應用程序中計算金額。如果金額是35.60,我想顯示36.00。 &如果金額是35.4我想顯示35.00。我怎樣才能做到這一點?請幫幫我。我怎樣才能在Java中找到一個數字?
0
A
回答
1
您只需要使用Math.round()
方法:Math.round(35.6)
返回36和Math.round(35.4)
返回35,如果您需要。
+0
非常感謝你的工作。 – Manisha
+0
很高興我可以幫助:)誰downvoted,我可以問爲什麼? –
0
這樣做,如果你不知道任何四捨五入功能,是添加0.5,並轉換爲int,像這樣的一個漂亮的標準方式:
int rounded = (int)(value + 0.5)
0
靈活地舍入,可以考慮使用的BigDecimal如下圖所示:
BigDecimal foo = new BigDecimal(2432.77112).setScale(2, BigDecimal.ROUND_HALF_UP);
double myNativeDouble = foo.doubleValue();
還有其他可用的四捨五入方法可供選擇,檢查javadocs瞭解更多詳情。
相關問題
- 1. 我怎樣才能找到一個DataTable
- 2. 我怎樣才能找到在R
- 3. 我怎樣才能得到一個TD
- 4. 我怎樣才能找到一個線程在java中運行的Quartz作業?
- 5. 我怎樣才能找到一個文件,而在我的Java代碼
- 6. 我怎樣才能找到一個T形的OpenCV中
- 7. 我怎樣才能在Java中
- 8. 我怎樣才能找到TFS
- 9. 我怎樣才能遞歸找到cakePHP?
- 10. 我怎樣才能找到紅寶石
- 11. 我怎樣才能找到所有ydl_opts
- 12. 我怎樣才能綁定到一個字符串數組?
- 13. 我怎樣才能在一個XML Schema
- 14. 我怎樣才能在一個div
- 15. 我怎樣才能在一個列表
- 16. 我怎樣才能在一個空間{{}}
- 17. 我怎樣才能找到php md5(sha1(「測試」))在java
- 18. 我怎樣才能找到一個對象在二維數組中的位置?
- 19. 在java中,我怎樣才能刪除一個sqlite表?
- 20. 我怎樣才能得到
- 21. 我怎樣才能找到一個位置附近的位置?
- 22. 我怎樣才能找到一個使用Linq的UIElement?
- 23. 我怎樣才能找到一個網站的CSS
- 24. 我怎樣才能得到一個穩定的Eclipse + Java 7
- 25. 我怎樣才能得到一個名爲的MessagingService類的Java
- 26. JNI:我怎樣才能通過一個TreeMap從Java到C++
- 27. 我怎樣才能改變一個數字,字符串
- 28. 我怎樣才能把它放到一個函數中?
- 29. 我怎樣才能找到在一個過程中涉及到的鎖
- 30. 我怎樣才能看到每一行?
它不是Android的問題,請參閱java文檔,特別是Math.round(num)部分;) – iBog