明らかなことを指摘していないこと、またはこれに対する修正が明らかでないことを願っています。
私は 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) なので。
編集:私はパッケージに慣れていないので、適切に使用する方法についていくつかのアイデアがあるかもしれません。この質問が適切なフォーラムにない場合は、ご容赦ください。