使用BigDecimal对float进行正确计算

来源:互联网 发布:mac怎么设置邮箱 编辑:程序博客网 时间:2024/05/16 08:31
float commissionPercentage;
float b11=Float.parseFloat(request.getParameter("commissionPercentage"));
float b22=100;
BigDecimal bd1 = new BigDecimal(b11);
BigDecimal bd2 = new BigDecimal(b22);
commissionPercentage =bd1.divide(bd2).floatValue(); // 除
0 0