我正在解决一个需要处理120位二进制数的问题。没有简单的数据类型,我知道我需要使用bigint。我正在使用64位win 7 HB和visual studio 2010 ultimate作为我的c ++的ide。
任何人都可以解释如何创建bigint变量以及如何在它们上执行方形和平方根函数。
答案 0 :(得分:1)
OpenSSL项目提供了一个Big Integer库 谷歌“OpenSSL Big Integer”
答案 1 :(得分:0)
使用此库.. https://mattmccutchen.net/bigint/
并正常执行计算..
a = 12333333333333333333333333333333333;
cout << a * a;