//保留2位小数
public static double get2Double(double a){
DecimalFormat df=new DecimalFormat("0.00");
return new Double(df.format(a).toString());
}
以上将double型的数据保留2位小数。
以下将double型的数据转换为百分比数据:
NumberFormat num = NumberFormat.getPercentInstance();
num.setMaximumIntegerDigits(3);
num.setMaximumFractionDigits(2);
double csdn = 0.02086548;
String result=num.format(csdn);
System.out.println(num.format(csdn));