我知道
import mpmath as mp
print mp.libmp.BACKEND
但如果我没记错的话,它不会说我使用的是 gmpy 还是 gmpy2。
另外,我每次你使用新版本的东西时,你都不会得到它旁边的版本号,但是因为我可以单独使用import gmpy
,gmpy2
所以我有点担心我可能使用的是旧版本的 gmpy。
谢谢
更新:
我还尝试了以下让我感到困惑/担心的方法。
import mpmath as mp
import gmpy as gm
import gmpy2 as gm2
print mp.mpf('1') == gm.mpf('1')
# Result is FALSE
print mp.mpf('1') == gm2.mpfr('1')
# Result is FALSE
print gm.mpf('1') == gm2.mpfr('1')
# Result is FALSE
print mp.mpf('1') == 1
# Result is TRUE
print gm.mpf('1') == 1
# Result is TRUE
print gm2.mpfr('1') == 1
# Result is TRUE
有没有搞错?