繁体   English   中英

这是gmpy2中的错误还是我发疯了?

[英]Is this a bug in gmpy2 or am I mad?

我正在尝试在gmpy2中使用gcdext函数,但是无论我把什么作为参数,我总是得到结果(0,0,1)。 我希望这是一个错误,但是只是检查一下,是否应该导致(0,0,1)?

from gmpy2 import *
print(gcdext(13, 21)) #Should be (1,-8,5)?

从Python long转换为内部mpz类型是一个错误。 快速解决方法是,先将参数转换为mpz。

顺便说一句,我是gmpy2的维护者。 您可以通过http://code.google.com/p/gmpy/打开问题吗?

更新:此错误已在gmpy2 2.0.0b2中修复。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM