本帖最后由 李海晓 于 2012-6-17 13:12 编辑
精度缺失 高精度计算一般用BigDecimal类中的方法
BigDecimal a1=new BigDecimal("3");
BigDecimal a2=new BigDecimal("2.6");
BigDecimal value=a1.subtract(a2); //subtrace这个方法是做减法的运算()里为被减数,而且返回的还是BigDecimal类型,
double value1=value.DoubleValue(); //转为double
这是value等于0.4 |