如何在数论库中从ZZ转换为ZZ_p

How to convert from ZZ to ZZ_p in Number Theory Library?

本文关键字:ZZ 转换      更新时间:2023-10-16
使用

NTL,我必须在某个点上计算多项式,并且我找到了 eval 函数:void eval(ZZ_p& b, const ZZ_pX& f, const ZZ_p& a) ,但在我的程序中,我必须使用 b 作为指数。幂函数是这样的:void power(ZZ_p& x, const ZZ_p& a, const ZZ& e)

有没有办法从 ZZ 转换为ZZ_p?

我会说最好有ZZ_p并使用rep

ZZ_p p;
power(x, a, rep(p));

的只读const ZZ&表示形式。这样,您可以避免不必要的ZZ -> ZZ_p解析。