How big the values can be?
All the values in TTMath are stored on the stack. This library doesn’t use the heap (malloc/new etc.) because the cost of allocating memory on it is too high. (We’re often creating and destroying small objects). On the other hand we must note that the stack usually isn’t too large, normally today’s operating systems offer about 2Mb for the stack. This library was projected with the intention of using values with about 100 32bit words max. But it can be used with more than 100 words if your operating system allows the stack to be greater.