跳到主内容

🔢 最大公约数与最小公倍数计算器(GCD / LCM)

输入任意多个整数(逗号、空格或换行分隔),一键求出 最大公约数 GCD最小公倍数 LCM。 完整展示辗转相除法每一步、每个数的质因数分解,以及质因数分解法对照表(取公共质因子的最小/最大次幂)。

🔁 辗转相除法(欧几里得算法)求最大公约数

原理:gcd(a, b) = gcd(b, a mod b)。反复用大数除以小数取余数,直到余数为 0,此时的除数就是最大公约数。

✖️ 最小公倍数的逐步归约

原理:lcm(a, b) = a × b ÷ gcd(a, b)。多个数时从左往右两两归约:lcm(a,b,c) = lcm(lcm(a,b), c)。

    🧩 各数的质因数分解

    📊 质因数分解法对照表

    GCD = 所有数都含有的质因子,取最小次幂相乘(某个数不含该质因子时次幂为 0,则该质因子不参与); LCM = 出现过的全部质因子,取最大次幂相乘

    💡 GCD 与 LCM 知识速记

    👉 做完这个,接着试试 分数计算器对数计算器圆和球体计算器
    🧭 已探索 - / 1968 个工具 🎲 随机试一个

    🚀 你可能也用得上

    ➗ 分数计算器 🧮 一元二次方程求解器 📊 统计量计算器 ✖️ 乘法口诀表 🔲 矩阵计算器

    📘 使用说明

    1. 输入一组整数(逗号、空格或换行分隔)
    2. 查看最大公约数与最小公倍数结果
    3. 展开辗转相除法的分步过程
    4. 对照质因数分解法的求解方式

    ❓ 常见问题

    Q: 辗转相除法怎么操作?
    A: 用大数除以小数取余数,再用刚才的小数除以余数,如此反复直到余数为 0,此时的除数就是最大公约数。比如求 48 和 18:48=18×2+12,18=12×1+6,12=6×2+0,所以 GCD 是 6。
    Q: 最小公倍数怎么由最大公约数求?
    A: 两个数的乘积等于它们的最大公约数乘最小公倍数,所以 LCM(a,b) = a × b ÷ GCD(a,b)。多个数时依次两两归约即可。
    Q: 质因数分解法怎么求?
    A: 把每个数分解成质因数幂次的乘积,最大公约数取所有数共有质因子的最小次幂,最小公倍数取全部出现过的质因子的最大次幂。工具会同时展示这两种方法便于对照理解。

    👀 大家还在看

    JSON格式化 AI对话 二维码生成 PDF压缩 个税计算 Base64编码 时间戳转换 今日运势 纪念日计算 复利计算 求职工具箱 全部工具 →
    👉 下一步 🏆 看看周榜热门 🧩 工作流中心 🔍 全部工具分类

    🔥 大家都在用 基于 9 月真实数据
    📅
    节假日倒计时
    中秋/国庆/自定义
    ✏️
    姓名字帖生成器
    田字格·免费打印
    🔑
    JWT 在线解析
    HS256/384/512 调试
    💰
    个税税率表 2026
    七级累进·速算扣除
    🔢
    数字转大写
    金额大写·发票/合同/支票填写必备