java保留小數點後兩位方法

一、標準版,保留兩位,不會四捨五入git

DecimalFormat formater = new DecimalFormat();
formater.setMaximumFractionDigits(2);
formater.setGroupingSize(0);
formater.setRoundingMode(RoundingMode.FLOOR);
double aaa = 12.3456;
String result = formater.format(aaa);
//輸出結果爲12.34

2.保留兩位,自動四捨五入code

DecimalFormat df = new DecimalFormat("#.00");
double aaa=12.3456;
String result  = df.format(aaa);
//輸出結果爲12.35
相關文章
相關標籤/搜索