使用bigint类c ++

时间:2011-07-27 18:57:11

标签: c++ visual-studio biginteger

我正在解决一个需要处理120位二进制数的问题。没有简单的数据类型,我知道我需要使用bigint。我正在使用64位win 7 HB和visual studio 2010 ultimate作为我的c ++的ide。

任何人都可以解释如何创建bigint变量以及如何在它们上执行方形和平方根函数。

2 个答案:

答案 0 :(得分:1)

OpenSSL项目提供了一个Big Integer库 谷歌“OpenSSL Big Integer”

答案 1 :(得分:0)

使用此库.. https://mattmccutchen.net/bigint/

并正常执行计算..

a = 12333333333333333333333333333333333;
cout << a * a;