Python 这是gmpy2中的bug还是我疯了?
我试图在gmpy2中使用gcdext函数,但不管我把什么作为参数,我总是得到结果(0,0,1)。我认为这是一个bug,但只是检查一下,这是否会导致(0,0,1)呢Python 这是gmpy2中的bug还是我疯了?,python,math,gmp,Python,Math,Gmp,我试图在gmpy2中使用gcdext函数,但不管我把什么作为参数,我总是得到结果(0,0,1)。我认为这是一个bug,但只是检查一下,这是否会导致(0,0,1)呢 从Python long转换为内部mpz类型是一个错误。作为快速解决方法,首先将参数转换为mpz 顺便说一句,我是gmpy2的维护者。你能在网站上打开一个问题吗 更新:此错误在gmpy2 2.0.0b2中已修复。这是一个从Python long转换为内部mpz类型的错误。作为快速解决方法,首先将参数转换为mpz 顺便说一句,我是gmp
从Python long转换为内部mpz类型是一个错误。作为快速解决方法,首先将参数转换为mpz 顺便说一句,我是gmpy2的维护者。你能在网站上打开一个问题吗
更新:此错误在gmpy2 2.0.0b2中已修复。这是一个从Python long转换为内部mpz类型的错误。作为快速解决方法,首先将参数转换为mpz 顺便说一句,我是gmpy2的维护者。你能在网站上打开一个问题吗
更新:这个错误在gmpy2.0.0b2中已经修复。看来您的源代码还可以,并且运行良好。它会给您带来什么结果?我得到了(0,0,1),但我认为结果应该是(1,-8,5)。看来您的源代码还可以,并且运行良好。它会给您带来什么结果?我得到(0,0,1),但我认为结果应该是(1,-8,5)。我会的,但我是为数不多的没有谷歌账户的人之一。谢谢你的努力,我会的,但我是少数几个没有谷歌账户的人之一。谢谢你的努力,很有效。
from gmpy2 import *
print(gcdext(13, 21)) #Should be (1,-8,5)?