double value1 = 1000
double value2 = 2563.59
System.out.println("value1 ="+String.format("%.2f",value1));
System.out.println("value2 ="String.format("%.2f",value2));
Output
value1 = 1000.00
value2 = 2563.60
這返回1000.00
和2563.60
但輸出更改爲串類型。四捨五入雙爲2個小數,而不改變該數據類型
我想要1000.00
和2563.60
作爲輸出而不改變數據類型。
任何人都可以幫助我嗎?
的dtatype必須加倍本身
輸出打印出來,所以無關緊要,如果它的類型是String,int,double ..爲什麼「不改變數據類型」?^^ – azro
'double value1 = 1000.00; double value2 = 2563.60;'? –
它可以「通過」另一種數據類型嗎? –