所以說,比如我有以下代碼:的Java雙帶兩位小數
DecimalFormat df = new DecimalFormat();
df.setMaximumFractionDigits(2);
df.setMinimumFractionDigits(2);
df.format(125,436573);
現在這個返回一個字符串。
由於您不能將String
轉換爲double
(使用投射)我如何獲得double
類型?
另外,據我所知,這隻能刪除兩個數字後的所有內容,而不是真正的四捨五入。
我一直在尋找周圍的Java.lang.math
對象,但想不出似乎找到解決方案
,因爲我需要它插入雙入我的數據庫表中的記錄。
df.format(125,436573); //在java.text.DecimalFormat中沒有任何帶有2個參數的格式方法 –