반응형
SMALL
무한대수 클래스
한마디로 long 자료형 보다도 큰 것
엄청 엄청 큰 수 표현할 때 사용
- BingInteger 클래스의 변수 3가지
- ZERO // 0
- ONE // 1
- TEN // 10
--> BigInteger.ONE 이면 1이라는 상수
- 주요 연산 메소드
--> 기본 자료형과 달리 사칙연산이 기호로 사용되지 않음
--> 함수를 이용해야 함
- add(Biginteger val) // 더하기
- subtract(Biginteger val) // 빼기
- mutiply(Biginteger val) // 곱하기
- devide(Biginteger val) // 나누기
- equals(Object x) // 값이 같은지 비교
--> big.add(BigInteger.valueOf(1)) 이면 +1
--> big.add(BigInteger.valueOf(i))
--> 그냥 big.add(1) 이런식으로 int형 바로 넣어줄 수 없고 BigInteger 형태로 형변환 필요
반응형
LIST
'JAVA' 카테고리의 다른 글
[JAVA] 우선순위큐 PriorityQueue 사용하기 (0) | 2020.12.29 |
---|---|
[JAVA] compareTo 함수 (숫자/문자 비교) (1) | 2020.12.28 |
[JAVA] Queue 관련 함수 (+ 함수 차이점) (0) | 2020.12.26 |
[JAVA] Arrays.fill 함수 (0) | 2020.04.16 |