devxlogo

Manipulating and using large integers

Manipulating and using large integers

Question:
In several programs, I need to use integers larger than those that can be held by unsigned long ints. I need to be able to multiply, divide, and mod them. How can I do this? Are there different methods?

Answer:
The trick is to use an infinite precision integer class. The GNU G++ compiler comes with an excellent implementation called Integer, which is free and should quite easily port to any other compiler you may be using.

devx-admin

Share the Post: