//先计算两个数的相除
double a=2;
double b=29;
double f = new BigDecimal(a/b).setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue();
//使用NumberFormat类输出百分比
NumberFormat nf = NumberFormat.getPercentInstance();
System.out.println(nf.format(f)); // 7%