[CODE] 회계 데이터의 반올림 문제

956 단어 code
코드:
        BigDecimal d1 = new BigDecimal(666666);

        BigDecimal rate = new BigDecimal(0.00876 * 3);

        BigDecimal tax = new BigDecimal(1274.23);

        System.out.println(d1.multiply(rate).add(d1).subtract(tax).setScale(2,

                RoundingMode.HALF_UP));

java.math.RoundingMode 의 7가지 방법:
ROUND_UP: 0진일보다 큰 ROUNDDOWN: 전사ROUNDCEILING: Math.round();무한한 ROUNDFLOOR: 마이너스 성향
HALF_UP: 오입HALFDOWN: 오사HALFEVEN: 고전적인 금융 방식

좋은 웹페이지 즐겨찾기