1. 程式人生 > >JAVA開發之將double型別,強制保留到小數點後兩位解決方法

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); }

**//把double型別累加結果--保持2位小數點
DecimalFormat df = new DecimalFormat("#####0.00");
String str = df.format(allPay);
**