ZZ PowerMod(const ZZ& a,const ZZ& e,const ZZ& n)
我做了以下工作
ZZ,b,c;
a=13;b=1;c=11;
ZZ结果;
结果= PowerMod(a,b,c);
我试图编译和运行,它显示PowerMod错误,错误的参数。
它只接受long、long、long和return long类型。但问题是,在我之前的其他cpp文件中,我确实使用了带有ZZ的PowerMod,它很好。
void PowerMod(ZZ& x, const ZZ& a, const ZZ& e, const ZZ& n);
ZZ PowerMod(const ZZ& a, const ZZ& e, const ZZ& n);发布于 2013-06-21 01:13:18
我知道这个问题有点老了,但我会留下一个答案,这样任何跌跌撞撞地寻找答案的人都会找到答案。
根据这个:http://forums.codeguru.com/showthread.php?506099-NTL-problem
A必须小于n。我不知道这是否是您的问题,但我会尝试:PowerMod(a%n,e,n)
https://stackoverflow.com/questions/16444605
复制相似问题