JAVA开发之将double类型,强制保留到小数点后两位解决方法

来源:互联网 发布:帝国cms首页模板代码 编辑:程序博客网 时间:2024/06/01 21:20
/**    * 监听总金额变化    */    private void listenAllFee() {        double allPay = 0.00;        for (int u = 0; u < dataList.size(); u++) {            Boolean checked = mAdapter.getIsSelected().get(u);            NeedPayBillsBean billsBean = dataList.get(u);            String fee = billsBean.getFee();            double allFee = Double.parseDouble(fee);            if(checked){                allPay+=allFee;            }        }        //把double类型累加结果--保持2位小数点        DecimalFormat df = new DecimalFormat("#####0.00");        String str = df.format(allPay);        KLog.e(str);        //总金额显示        mAllPay.setText(str);    }

**//把double类型累加结果--保持2位小数点
DecimalFormat df = new DecimalFormat("#####0.00");
String str = df.format(allPay);
**

0 0
原创粉丝点击