两个BigDecimal型数据b1,sValue,相除得rate,怎么rate打印出来都是0,1啊?跟真实结果差远了!我要很精确得数据.
BigDecimal rate = null;
rate = b1.divide(sValue, BigDecimal.ROUND_HALF_UP);
System.out.println("rate=" + rate);