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

xiaoxiao2021-02-28  125

JAVA开发之将double类型,强制保留到小数点后两位解决方法 /** * 监听总金额变化 */ 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); } 123456789101112131415161718192021 123456789101112131415161718192021

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

转载请注明原文地址: https://www.6miu.com/read-33732.html

最新回复(0)