자리수가 매우 긴 정수(큰 정수, big integer)를 계산하려면 C/C++ 언어로는 gmp 또는 mpir 라이브러리를 쓰면 되고 Java 언어로는 java.math.BigInteger 클래스를 사용하면 되고, C# 언어로는 System.Numerics.BigInteger 클래스를 사용하면 되고, Python 언어로는 long 타입(Python 이 자체적으로 알아서 int 타입과 long 타입을 자동 변환함)을쓰면 되고, Haskell 언어로는 (Int 타입 대신) Integer 타입을 쓰면 된다. F# 언어의 경우에는 F 샤프 를 참조한다, 그렇다면 OCaml 언어로는 big integer 계산을 어떻게 할까? 답은 의외로 간단하다. 이미 lib 폴더에 설치되어 있는 라이브러리 nums.cma 를 ..