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
相关文章
相关标签/搜索