Big Integer Cpp Template library
Bigintctl is a Big Integer C++ Template Library that provides fixed length signed integers.
Bigintctl is written is C++98, so C++11 is not required.
The package includes test and example applications which builds on Linux and Windows.
This is a complete example program:
std::cout << a << " * " << b << " = " << a * b << std::endl;
In the example, 1024 bit integers are used.
The program can be built by putting the code in a file "helloworld.cpp",
and the compiled with the command:
The output will be:
Bigintctl prefers hexadecimal reprsentation of numbers, and if no other information is given, the default is to use hexadecimal notation.
bigintctl_0.7.tar.gz Latest release