一次同余方程计算器

这个在线计算器求解一次同余方程

这个页面的存在是由于以下各位的努力:

Timur

Timur

Wanghong

创建: 2022-01-18 01:45:39, 最后更新: 2022-01-24 06:47:23
Creative Commons Attribution/Share-Alike License 3.0 (Unported)

本内容采用知识共享署名/相同方式共享许可协议3.0(未移植)进行许可。这意味着你可以在相同的许可条件下自由地重新发布或修改本内容,并且必须在你的网站上放置一个超链接到本作品https://zh.planetcalc.com/9561/,以注明原作者。此外,请不要修改本内容中对原作的任何引用(如果有的话)。

PLANETCALC, 一次同余方程计算器

一次同余方程计算器

一次线性方程
 

无解

这个文件很大。浏览器在加载和创建过程中可能会减速。

一次同余方程

给定一个整数 m > 1,称为模除,如果 m 是两个整数 ab 差的除数,则称两个整数 ab 对 _m_同余 。 在整数的算术系统,数字“环绕”模除,称为 模运算

同余 m 表达如下:
 a \equiv b {\pmod {m}}

一个同余方程的形式:
 a \cdot x \equiv b {\pmod {m}}
称为单变量的一次同余方程。

为了检查同余方程解的存在性,你应该找到最大公约数(a, m)。如果b 不是其结果的最大公约数的倍数,则该同余方程的解不存在。
如果它是一个倍数,那么模除m 的解的个数等于得到的最大公约数。

有几种算法可以求线性同余方程的所有解,这个计算器使用一个算法来求解两个变量的线性丢番图方程。事实上,一次同余方程等价于下面的线性丢番图方程:
 a \cdot x + m \cdot y = b {\pmod {m}}

我使用已经实现的计算器对线性丢番图方程得到通解公式,然后我选择从0到 m 范围内的所有解。

URL 复制到剪贴板
PLANETCALC, 一次同余方程计算器

评论