2016-05-27 162 views
0

離開零點顯示0.45550我很舍入爲如何四捨五入小數位5,排在第五位

double dis=0.455504673; 
double roundoff=Math.round(dis*100000.0)/100000.0; 
System.out.println(roundoff); 

我的輸出是0.4555 ,但我需要它作爲0.45550 plz幫助我瞭解如何甚至是零添加到輸出

回答

5

使用的DecimalFormat:

DecimalFormat df = new DecimalFormat("#.00000"); 
double dis=0.455504673; 
System.out.print(df.format(dis));