En utilisant NTL, je dois évaluer un polynôme à un certain point et j'ai trouvé la fonction eval: void eval(ZZ_p& b, const ZZ_pX& f, const ZZ_p& a)
, mais plus loin dans mon programme, je dois utiliser b comme exposant. La fonction de puissance est comme ceci: void power(ZZ_p& x, const ZZ_p& a, const ZZ& e)
.Comment convertir les photos ZZ en ZZ_p dans la bibliothèque de théorie des nombres?
Existe-t-il un moyen de convertir ZZ en ZZ_p?
Problème résolu: conv (ZZ dst, ZZ_p src). :) –
Selon http://www.shoup.net/ntl/doc/tour-ex4.html vous pouvez également utiliser 'ZZ p; cin >> p; ZZ_p :: init (p); ZZ_pX f; cin >> f; ' –