美文网首页
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