반응형
자바에서 BigDecimal 사용 시
setScale을 사용해서 소수점을 관리하려 하면
BigDecimal.값; 을 사용하는 부분에서
ROUND_HALF_UP, ROUND_UP, ROUND_FLOOR
반올림, 올림, 버림 전부 다
deprecated가 뜨는 것이 보이는데
이제는 setScale(자리수, BigDecimal.값);
이런 식으로 사용하는 것이 아니라
setScale(자리수, RoundingMode.값);
을 사용해줘야 하는데
RoundingMode.HALF_UP
반올림
RoundingMode.UP
올림
RoundingMode.FLOOR
버림
값만 복사해다가 붙여 넣어주면 된다
반응형
'Language > Java' 카테고리의 다른 글
BigDecimal compareTo 사용방법 (0) | 2022.01.13 |
---|---|
자바 main 메소드에서 같은 클래스의 메소드를 객체화해야 호출할 수 있는 이유 (1) | 2022.01.13 |
자바 BigDecimal 뒤에 0 제거방법 (0) | 2022.01.03 |
자바 BigDecimal E 값 없애는 방법 (0) | 2022.01.02 |
자바 Objects.equals 사용방법 (0) | 2021.10.28 |
댓글