Programming Tips - C/C++: Big number libraries

Date: 2020dec30 Update: 2026sep22 Language: C/C++ Q. C/C++: Big number libraries A. ArbNum by me https://github.com/dmdmdm/ArbNum License: MPL GNU Multiple Precision Arithmetic Library https://gmplib.org/ License: LGPL Others https://en.wikipedia.org/wiki/List_of_arbitrary-precision_arithmetic_software Example use of ArbNum:
#include "arbnum.h" int main() { ArbNum a("90000000000"); ArbNum b("80000000000"); ArbNum c = a * b; printf("result=%s\n", c.toString().c_str()); }
Output:
result=7200000000000000000000