模乘法逆元计算器 — 求解 ax ≡ 1 (mod m) 中的 x
我们的模乘法逆元计算器使用扩展欧几里得算法求满足a × x ≡ 1 (mod m)的整数x——这是模运算中除法的等价物。它首先检查gcd(a, m) = 1(逆元存在的条件),并在不可能时明确报告,对任意大的a和m都以BigInt精度计算。
快速解答
本计算器通过扩展欧几里得算法求满足a × x ≡ 1 (mod m)的x,首先检查gcd(a, m) = 1,并在不存在逆元时明确报告。
输入a和模数,然后点击计算。
如何使用 模乘法逆元计算器 — 在线求解 ax ≡ 1 (mod m)
- 1
输入a和模数m(整数)。
- 2
点击'计算'求满足a × x ≡ 1 (mod m)的x。
- 3
如果gcd(a, m) ≠ 1,计算器会报告不存在逆元,而不是给出错误结果。
为什么使用 模乘法逆元计算器 — 在线求解 ax ≡ 1 (mod m)?
普通除法在模运算中不存在,但模乘法逆元起到相同的作用:以m为模乘以a的逆元,与在该模数内'除以a'具有相同的效果。当a和m不共享公因数时(gcd(a, m) = 1),逆元恰好存在,扩展欧几里得算法通过其贝祖系数计算该gcd时,直接将其作为副产品求出。本计算器是本站模幂运算计算器的直接对应工具——两者共同涵盖了模乘法的正向(幂运算)及其逆运算。
常见问题
相关工具
扩展欧几里得算法计算器 — gcd + 贝祖系数
使用扩展欧几里得算法计算gcd(a, b)以及满足ax + by = gcd(a, b)的贝祖系数x、y。免费计算器,提供BigInt精度。
模幂运算计算器 — 在线快速bᵉ mod m
使用快速平方乘幂运算,计算任意大指数的bᵉ mod m。免费计算器,提供BigInt精度,是密码学的核心工具。
欧拉函数计算器 — 在线φ(n)
通过素因数分解计算欧拉函数φ(n)——从1到n中与n互质的整数个数。免费计算器,显示完整的因数分解。
环与域计算器 — 在线ℤₙ模运算
在ℤₙ(模n的整数)中执行+、−、×、÷运算,查看ℤₙ是域还是仅仅是环,并列出其单位元和零因子。免费计算器,即时得出结果。