我安装了gmpy-1.11rc1.win32-py2.6.exe,但是不知道怎么用,我可以看到一些导出的函数比如mpz,mpq,mpf等,但是我怎么调用这样的函数GNU MP C 库中的 mpz_probab_prime_p()?
我在Google Code上查看了 gmpy ,但仍然无法弄清楚。我也无法在任何地方找到 gmpy 的文档。谢谢。
我安装了gmpy-1.11rc1.win32-py2.6.exe,但是不知道怎么用,我可以看到一些导出的函数比如mpz,mpq,mpf等,但是我怎么调用这样的函数GNU MP C 库中的 mpz_probab_prime_p()?
我在Google Code上查看了 gmpy ,但仍然无法弄清楚。我也无法在任何地方找到 gmpy 的文档。谢谢。
您可以在此处找到文档。
目前,txt
jbochi 提到的文件就是全部——不幸的是,它没有按照 OP 要求的术语进行结构化,即显示每个暴露的gmpy
函数或方法中使用了哪些底层 GMP 函数。如果您是 GMP 专家,您可以在此处搜索 gmpy 代码- 特别是在实现 MPZ 功能的此文件中,您将在第 1538 行(在is_prime
函数/方法内)看到您寻找的调用。
我最近确实获得gmpy.org
了开发更好的在线文档的想法的网站,但还没有开始(当然我可以同样很好地使用 gmpy 的 google 代码托管网站上的 wiki 页面)——一如既往地在开源中,欢迎志愿者!-)
GMPY2 文档现在在 ReadTheDocs 上。有安装说明和 API 参考。
这也可能有用:
>>> import(gmpy)
>>> help(gmpy)