int로 다 계산하지 못하는 숫자 (21억 어쩌고 하는 그 숫자, int의 최댓값)

를 계산하려면 BigInteger를 사용하면 된다.

.Net 4.0부터 도입된 부분이며

BigInteger를 사용하기 위해서는 반드시 System.Numerics.dll에 대한 참조 추가를 해줘야 하며

System.Numerics를 using해 줘야 한다.


BigInteger는 일반 정수처럼 사용할 수 있고, 구조체 내부에 정의된 함수를 이용해서도 다양한 연산을 할 수 있다고 한다.


BigInteger구조체 MSDM : 


https://msdn.microsoft.com/ko-kr/library/system.numerics.biginteger(v=vs.110).aspx


참고 : 

http://slaner.tistory.com/105

+ Recent posts