돈과 관련된 계산, 팩토리얼 계산 등등 수가 long 타입의 범위를 넘어가는 경우가 있다.

 

이럴 때는 BigInteger 클래스를 사용해야 한다.

 

이 클래스를 사용하기 위해선 java.lang.Math 클래스를 임포트 해야한다. 또한 BigInteger는 기존 연산자들(+ - / * ) 등을 사용 할 수 없고 클래스에서 제공하는 메소드

 

만 사용할 수 있다. 

 

프로그래머스 멀쩡한 사각형 문제를 풀다가 알게된 클래스인데 언젠가 사용할 때가 있는 클래스 인것 같다.

'Algorithm' 카테고리의 다른 글

정렬 알고리즘(선택, 삽입, 퀵, 계수)  (0) 2021.07.26
Integer 클래스 활용  (0) 2021.04.28
Arrays.sort(배열,Comparator ?)  (0) 2021.03.27
[JAVA] ArrayList 사용  (0) 2021.02.05
Priority Queue  (0) 2021.02.02
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기