gpt4 book ai didi

c++ - 如何解决 NTL PowerMod 问题

转载 作者:行者123 更新时间:2023-12-03 12:51:16 24 4
gpt4 key购买 nike

ZZ PowerMod(const ZZ& a, const ZZ& e, const ZZ& n)

我做了以下事情

ZZ a,b,c;

a=13;b=1;c=11;

ZZ结果;

结果 = PowerMod(a,b,c);

我尝试编译并运行,它说 PowerMod 错误,参数错误。

它只接受 long,long,long 并返回 long 类型..但问题是我确实在之前的其他 cpp 文件上使用了 PowerMod 和 ZZ 并且没问题。

void PowerMod(ZZ& x, const ZZ& a, const ZZ& e, const ZZ& n);
ZZ PowerMod(const ZZ& a, const ZZ& e, const ZZ& n);

最佳答案

我知道这个问题有点老了,但我会留下一个答案,这样任何寻找答案的人都会找到答案。

据此: http://forums.codeguru.com/showthread.php?506099-NTL-problem

a 必须小于 n。我不知道这是否是你的问题,但我会尝试:PowerMod(a % n, e, n)

关于c++ - 如何解决 NTL PowerMod 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16444605/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com