BigDecimal 四捨五入 保留2位有效數字

public static void main(String[] args) {
        double total=0.00;
        total=total+(Double.parseDouble("200.404001")*0.01*(Integer.parseInt("2")));
        BigDecimal bigDecimal=new BigDecimal(total);
        bigDecimal=bigDecimal.setScale(2, BigDecimal.ROUND_HALF_UP);
        System.out.println(bigDecimal);
        
        
    }ci

// 四捨五入保留 整數im

bigDecimal=bigDecimal.setScale(0, BigDecimal.ROUND_HALF_UP);static

相關文章
相關標籤/搜索