@Test public void getConfig(){ System.out.println(getpppp(1, 3, 2)); } //第一个二个参数是除数被除数,第三个是精确到第几位,返回值后面加个%就可以用了 public double getpppp(double num1,double num2,int ff) { double n100; if(num1!=0&&num2!=0) { double na=num1/num2*100; n100=new BigDecimal(na).setScale(ff, BigDecimal.ROUND_HALF_UP).doubleValue(); return n100; }else { return 0.0; } }