我希望我没有指出一些明显的东西,或者对此的修复并不明显。
我在 64 位 windows 7 机器上使用 gmpy2 2.0.3,使用 PyScripter 编码。以下代码给出“无效的浮点运算”错误,
from gmpy2 import mpfr
mpfr(0.5)
这在别人身上发生过吗?我知道 0.5 = 0*1 + 1/2^(1),如果这能激发任何灵感的话。同样,这也打破了,
from gmpy2 import mpfr
mpfr(0.25)
因为 0.25 = 0*1 + 0*(1/2^1) + 1*(1/2^2)。
编辑:我是这个包的新手,也许有一些关于如何正确使用的想法。如果这个问题在适当的论坛中没有,请原谅。