Have you ever noticed that double precision is not sufficient? Have you ever wanted your software to be able to compute 10^10 + 10^-10 ? If the answer is yes, then this component is definetely for you.
Based on a string representation, this class allows you to work with numbers without any limitations whatsoever on the number of digits being used.
You can perform simple arithmetics (+, -, *, /), to even more complex computations (power, sqrt)
This component is really easy to include in your project, compared to other solutions. So, why would you waste your time installing a whole package (like GMP) when you only want to be able to perform some operations on huge and/or tiny numbers?