Boost的Multiprecision库中是否存在可以为我提供两个数字的模逆的函数?

时间:2018-12-15 12:38:54

标签: c++ boost boost-multiprecision

在标准GMP中,一个功能

  

mpz_invert

可以完成此任务。现在,我了解到有3种后端(Boost,GMP和libtommath)。但是,只要可以使用模块化逆函数,这三个函数中的任何一个都可以。

如果我没记错的话,Boost GMP只是标准包装的包装。在那种情况下,mpz_invert应该不可用吗?但是,在Windows 10中使用Visual Studio 17时,错误显示: (我尝试过invert和mpz_invert)

  

命名空间boost :: multiprecision没有成员“反转”

     

命名空间boost :: multiprecision没有成员“ mpz_invert”

但是

  

boost :: multiprecision :: powm

没有显示此类错误。如果我没看错的话,Powm也是标准GMP库中的函数。

0 个答案:

没有答案