Maenya's Techlog

[20210218 JAVA문법] BigDecimal (추가중..) 본문

프로그래밍/Java | Spring

[20210218 JAVA문법] BigDecimal (추가중..)

ming235 2021. 2. 18. 18:57

회사에서 숫자형 객체는 BigDecimal 밖에 안쓰는데 이마저도 기본적인 부분들이 가끔 헷갈릴 때가 있다.

그래서 미리 정리를 해두기로 했다.

 

1. compareTo

BigDecimal a = BigDecimal.valueOf(1);
BigDecimal b = BigDecimal.valueOf(2);

int compareResult = a.compareTo(b);

if (compareResult < 0) {
    System.out.println("a가 b보다 작다.");
}

if (compareResult == 0) {
    System.out.println("a와 b가 같다.");
}

if (compareResult > 0) {
    System.out.println("a가 b보다 크다.");
}