java 四舍五入 精确 保留2位小数点、任意位小数点
int i=4;
int j=14;
float result =(float)i/j;
java.text.DecimalFormat format = (java.text.DecimalFormat)java.text.DecimalFormat.getInstance();
format.applyPattern("##.###");
String fr=Float.parseFloat(format.format(result))*100+"";
if(fr.length()>4){
fr=fr.substring(0,4);
}
System.out.println(fr+"%");