天天看點

DecimalFormat 輸出指定格式的數字

DecimalFormat df = new DecimalFormat("0.00");
DecimalFormat df = new DecimalFormat("#.00");


這裡的0跟#有什麼差別?





       
Double.valueOf(920.063);//把920.063轉成Double 執行個體
執行個體
Double.parseDouble("920.239");//把字元串"920.239"轉成double類型      
例子:      
複制代碼 代碼如下: mport java.text.DecimalFormat; DecimalFormat df = new DecimalFormat("######0.00"); double d1 = 3.23456 double d2 = 0.0; double d3 = 2.0; df.format(d1); df.format(d2); df.format(d3);  3個結果分别為: 複制代碼 代碼如下: 3.23 0.00 2.00