본문 바로가기
Language/Java

자바 BigDecimal 값 비교 방법

by wakestand 2022. 5. 11.
반응형

Java에서 BigDecimal 사용 시

두 BigDecimal을 서로 비교하거나

혹은 0보다 큰지 비교해야 할 경우가 있는데

 

먼저 두 BigDecimal을 비교할 경우에는

BigDecimal값.compareTo(BigDecimal값2)

를 사용해주면

 

왼쪽 값이 우측보다 클 경우에는 1

같을 경우에는 0

작을 경우에는 -1을 반환한다

 

반면 BigDecimal 값이

양수, 0, 음수인지만 확인하면 될 경우에는

BigDecimal값.signum()

을 사용해주면

 

음수면 -1

0이면 0

양수면 1을 반환한다

반응형

댓글