如果它返回一個整數值,我該如何四捨五入一個浮點數?而且,我怎麼圓,如果是這樣的: 5/2 = 2.5
,而不是像這樣: 5/2 = 2.50000000
如何在Java中整數浮點數如果它的整體?
-4
A
回答
4
一個double
不允許你指定小數它的數量;你可以設置多達你想要的0,但他們仍然在那裏。 (請注意,在數學上,你顯示的5/2的兩個值是相同的。)可以做的是控制顯示多少個;由於您尚未指定如何嘗試顯示此值,因此我無法修改它以限制顯示的小數位數。
0
無論何時需要,您可以對雙精度進行一些修改,例如使用setRoundingMode
方法的DecimalFormat類,以及RoundingMode枚舉。
如前所述,2.5
與2.500000
在double
相同,您不必更改其數字。
我想你試圖打印你的雙倍,你會得到一些不需要的數字在輸出。在這種情況下,我建議,雖然你轉換你的雙成格式化字符串並用它作爲這樣的:
System.out.println(String.format("%.2f", myDouble));
0
你是一個有點混亂,我認爲...
2.5和2.50000000是確切相同事情!
它們的寫法不同。
我真的不明白你想實現什麼,但你能讓彩車是這樣的:
float result = Math.round(someFloat);
如果你總是希望圍捕或向下,無論什麼樣的數量是使用:
float result = (float)Math.ceil(someFloat);
或
float result = (float)Math.floor(someFloat);
相關問題
- 1. 如何使浮點數在awk中浮點整數
- 2. 如何整數浮點數? C++/CLI - VS2015
- 3. 如何在java中整數整數
- 4. 如何在Java中將*整數*整數?
- 5. 如何通過整數/整數C浮點數lang
- 6. 顯示整數和整數浮點數作爲浮點數
- 7. Java將浮點數轉換爲整數
- 8. 如何從除以兩個整數得到浮點數結果
- 9. Java的浮點整數運算
- 10. 比較浮點數整數
- 11. 如何在python中顯示整數作爲浮點數
- 12. 如何在ASP.NET中將浮點數轉換爲整數?
- 13. 如何劃分兩個整數並在浮點數中得到結果?
- 14. 如何從浮點數模數中獲取提取整數?
- 15. PHP中的整數除法產生零 - 如何將它轉換爲浮點數?
- 16. 如果條件爲整數和浮點數
- 17. 如何將整數轉換爲JavaScript中的浮點數?
- 18. 如何測試浮點數是否是haskell中的整數?
- 19. 如何將浮點數轉換爲Python中的整數?
- 20. 如何將C中的整數與浮點數相乘?
- 21. JAVA編程如何運行這兩個整數和浮點
- 22. (浮點值+整數值+長整型值)如何產生意外結果?
- 23. 如何將浮點數整數到最接近的最大整數?
- 24. 其中是在op_addition [整數,浮點,雙]
- 25. 在python中浮點到整數
- 26. 如何將浮點數轉換爲整數在smarty
- 27. 如何在必要時將浮點數轉換爲整數?
- 28. yacc:從浮點數中區分整數
- 29. 浮點和整數模糊
- 30. 轉換浮點整數