gmpy2库的常用函数总结

gmpy2

1
2
3
4
5
6
7
8
9
10
import gmpy2

gmpy2.mpz(n) # 初始化一个大整数
gmpy2.mpfr(x) # 初始化一个高精度浮点数x
d = gmpy2.invert(e, n) # 求逆元,de = 1 mod n 模反元素
C = gmpy2.powmod(M, e, n) # 幂取模,结果是 C = (M^e) mod n
gmpy2.is_prime(n) # 素性检测
gmpy2.gcd(a, b) # 欧几里得算法,最大公约数
gmpy2.gcdext(a, b) # 扩展欧几里得算法
gmpy2.iroot(x, n) # x开n次根

gmpy2库的常用函数总结
http://jrhu0048.github.io/2024/03/11/python/gmpy2-ku-de-chang-yong-han-shu-zong-jie/
作者
JR.HU
发布于
2024年3月11日
更新于
2024年4月8日
许可协议