There are several, including GMP, but for speed, the best is likely TTmath. TTmath’s design decision to use templated fixed lengths at compiletime lets it be quite fast.
More Related Contents:
- How to implement big int in C++
- Handling large numbers in C++?
- Big numbers library in c++ [closed]
- What are the best (portable) cross-platform arbitrary-precision math libraries? [closed]
- C++ handling very large integers
- Calculate a*a mod n without overflow
- Is it possible to force c++ class instantiation on the heap?
- std::unique_ptr with an incomplete type won’t compile
- virtual assignment operator C++
- Undefined symbols “vtable for …” and “typeinfo for…”?
- How to reuse an ostringstream?
- Inspecting standard container (std::map) contents with gdb
- How to know if a pointer points to the heap or the stack?
- How to achieve “virtual template function” in C++
- C#-like properties in native C++?
- Converting epoch time to “real” date/time
- copy elision: move constructor not called when using ternary expression in return statement?
- how to convert from int to char*?
- Function in C++ returns by value or by reference?
- Why can’t I create a vector of lambdas (of the same type) in C++11?
- Why there is no placement delete expression in C++?
- Does constraint subsumption only apply to concepts?
- Why does this program crash: passing of std::string between DLLs
- Constructor of type int
- Can’t get visual studio C++ include file ‘excpt.h’ to get installed
- Convexity defects C++ OpenCv
- How to store array in one column in Sqlite3?
- Why can’t I static_cast between char * and unsigned char *?
- How to implement Tesseract to run with project in Visual Studio 2010
- Does ‘auto’ type assignments of a pointer in c++11 require ‘*’?