Java格式化百分数跟小数

Java格式化百分数和小数 .
	   DecimalFormat a = new DecimalFormat("#.00%");
	   String s = a.format(0.56845);//判断进位的前一位是奇数还是偶数,如果是偶数,进位位为5,则不进位
	    String h = a.format(0.56855);//如果前一位是奇数,进位位为5,则进位
	    System.err.println(s);//56.84%
	    System.err.println(h);//56.86%
	    System.err.println(a.format(0.5680));//56.80%
	    NumberFormat df = new DecimalFormat("#.00");
	    System.out.println(df.format(8.8445));//8.84
	    System.out.println(df.format(8.8455));//8.85