GMP库的整数乘法限制

时间:2014-09-12 00:25:49

标签: c integer multiplication gmp iec10967

我试图使用GMP库中的mpz_t函数将两个非常大的2^(10*2^22) bits相加,每个mpz_mul

没有分段错误,并且乘法设法完成。但是,当我将乘法结果输出到文件时,我观察到的是一串尾随零。

我有什么方法可以克服这个限制吗?

1 个答案:

答案 0 :(得分:0)

bn lib怎么样(这个库对任意大小的整数执行算术运算)?您可以使用bn库并将结果转换为GMP的值。