问题标签 [gmpy]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - python bigfloat安装问题
我的问题与这张海报类似,我使用的是 MAC OsX 10.9.5 版本:
当我尝试安装“mpc-1.0.2”包时,它无法编译并给出以下错误:
我的配置命令是:
./configure --prefix=/users/username/local --with-gmp=/users/username/local --with-mpfr=/users/username/local
任何人或 Casevh 都可以帮忙吗?
python - 我如何知道 mpmath 使用的是 gmpy 还是 gmpy2?
我知道
但如果我没记错的话,它不会说我使用的是 gmpy 还是 gmpy2。
另外,我每次你使用新版本的东西时,你都不会得到它旁边的版本号,但是因为我可以单独使用import gmpy
,gmpy2
所以我有点担心我可能使用的是旧版本的 gmpy。
谢谢
更新:
我还尝试了以下让我感到困惑/担心的方法。
有没有搞错?
python - python gmpy 使用 MS Visual C++ Compiler Package for Python 2.7 安装错误
我正在尝试pip install gmpy
在使用 virtualenv 创建的测试环境中安装 gmpy,但它正在回退错误
我的笔记本电脑是使用 Python 27 x32 的 Windows 8.1 x64
我安装了适用于 Python 2.7 的 Microsoft Visual C++ 编译器包,因为我收到了unable to find vcvarsall.bat
错误消息。一旦我安装了适用于 Python 2.7 的 C++ 编译器包并升级setuptools to 7.0
了该消息,该消息就消失了,但我得到以下信息:
有人能指出我正确的方向吗?
我安装了以下内容:
我不想安装 VS2008 或 MINGW。我希望“Microsoft Visual C++ Compiler Package for Python 2.7”能解决这个问题,但它没有。
python - 如何使 gmpy 数组操作更快?
我在尝试使用 gmpy 模块时遇到了速度问题。
我想知道我是否可以以某种方式加速这个计算。我在想 JIT 或多处理可能会有所帮助,但我还没有弄清楚如何去做。
任何帮助将不胜感激。如果您想让我发布更多信息,请告诉我。
python - 如何正确配置 gmpy2.set_cache 方法?
我正在编写一个 python 脚本,它基本上使用很长的 mpz 整数(来自 gmpy2 库)和一些小列表。除了其他典型的“pythonic”代码优化之外,我还尝试通过使用 set_cache 函数来减少脚本内计算所需的时间(基本上,它们是来自 gmpy2 的“mul”、“add”、“sub”计算)好吧,但是即使将其设置为最大值,即 set_cache(1000,16384),我也看不出使用或不使用它有什么区别,大整数的时间是相同的。
如果有人对 get_cache 的使用或哪种操作更好地设置它有经验,我会很感激一些信息。我只知道官方 gmpy 页面对此有何评论(非常基本),并且在互联网上搜索该方法并没有提供任何有趣的示例(至少我还没有找到它们)
python - 从 MPZ 转换为 long 时,我会失去精度吗?
我写了以下模幂运算。但我不确定从 MPZ 类型转换为 long 时是否会降低精度。
python - 如何提高 Python 中大数模乘法的效率
我正在使用没有任何定制库的python3来进行一些简单的算术运算。支配计算效率的运算是许多 2048 位值的乘法:
为了让您深入了解,将 10000 次乘法模数制作为一个数字需要约 3940 秒:
Intel Core i5 CPU M 560 @ 2.67GHz × 4 with 8GB of memory, running Ubuntu 12.04 32bit
机器。
使用像 gmpy2 这样的库来提升它是否有意义,否则不会有任何优势?
python - 具有`mpfr`系数的Sympy多项式?
我想使用 Sympy 的多项式,但我也想使用更高精度的系数。
Just Doing It 似乎给了我带有sympy.core.numbers.float
系数的多项式。
我也试过sympy.mpmath.mpf
了,结果一样。
这也不起作用:[ 1 ]
python - gmpy2 适合在 python 中实现 RSA 吗?
更具体地说,该gmpy2.next_prime
函数是否足以找到所需的大素数?还是我应该使用其他许多gmpy2.*_prp
功能之一?
例如,以下代码是否足以找到合适的加密素数?
更新:用建议更新了代码。
python - gmpy2 是否有 "e=2.1718..." 常数?
它确实有 Euler-Mascheroni 常数,但我找不到它是否也有 exp(1)。