美文网首页
java中处理float和double数据计算错误问题

java中处理float和double数据计算错误问题

作者: 心许君兮君不知 | 来源:发表于2020-11-04 23:11 被阅读0次

float sum=0;

String bank_funds = all.get(i).get("bank_funds").toString();

float aFloat = Float.valueOf(bank_funds);

BigDecimal bigDecimal =new BigDecimal(Float.toString(aFloat));

BigDecimal bigDecimal1 =new BigDecimal(Float.toString(sum));

sum=bigDecimal.add(bigDecimal1).floatValue();

加法 add()函数     减法subtract()函数

乘法multiply()函数    除法divide()函数    绝对值abs()函数

相关文章

网友评论

      本文标题:java中处理float和double数据计算错误问题

      本文链接:https://www.haomeiwen.com/subject/yeinvktx.html