GMP
CやC++で多倍長整数を扱うライブラリ
website
install
https://noknow.info/it/os/install_gmp_from_source?lang=ja
mpz_tという型を使う
Cの場合は、c = a+bなどのために、mpz_add(c, a, b)のような関数を使わないといけない
C++の場合はclassが用意されているため、普通にc = a + bと書ける
参考
https://euniclus.com/article/c-language-gmp-big-multiple-long-integer/
http://pyopyopyo.hatenablog.com/entry/20090303/p1