code: public static double divide(long numerator, long denominator, int scale) {
          BigDecimal numeratorBd = new BigDecimal(numerator);
          BigDecimal denominatorBd = new BigDecimal(denominator);
          return numeratorBd.divide(denominatorBd, scale, BigDecimal.ROUND_HALF_UP).doubleValue();
      }
docs: 计算比率。计算结果四舍五入。
  
  @param numerator   分子
  @param denominator 分母
  @param scale       保留小数点后位数
  @return 比率