求:2占6的百分之多少?
方法:
int a = 2;
int b = 6;
NumberFormat numberFormat = NumberFormat.getNumberInstance();
numberFormat.setMaximumFractionDigits(2);
String result = numberFormat.format((float) a/(float) b * 100);
System.out.println(result+"%");
setMaximumFractionDigits():小数部分允许的最大位数
结果: