一次同余方程计算器
这个在线计算器求解一次同余方程
本内容采用知识共享署名/相同方式共享许可协议3.0(未移植)进行许可。这意味着你可以在相同的许可条件下自由地重新发布或修改本内容,并且必须在你的网站上放置一个超链接到本作品https://zh.planetcalc.com/9561/,以注明原作者。此外,请不要修改本内容中对原作的任何引用(如果有的话)。
一次同余方程
给定一个整数 m > 1,称为模除,如果 m 是两个整数 a 和 b 差的除数,则称两个整数 a 和 b 对 _m_同余 。 在整数的算术系统,数字“环绕”模除,称为 模运算。
同余 m 表达如下:
一个同余方程的形式:
称为单变量的一次同余方程。
为了检查同余方程解的存在性,你应该找到最大公约数(a, m)。如果b 不是其结果的最大公约数的倍数,则该同余方程的解不存在。
如果它是一个倍数,那么模除m 的解的个数等于得到的最大公约数。
有几种算法可以求线性同余方程的所有解,这个计算器使用一个算法来求解两个变量的线性丢番图方程。事实上,一次同余方程等价于下面的线性丢番图方程:
我使用已经实现的计算器对线性丢番图方程得到通解公式,然后我选择从0到 m 范围内的所有解。
URL 复制到剪贴板
类似计算器
PLANETCALC, 一次同余方程计算器
评论