跳到主要内容
  • 打开数学解题器
  • 询问 AI 辅导老师
  • 查找 AP 课程
  • 创建测验
  • 打开计算器
  • 图形计算器
  • 浏览全部计算器
  • 阅读数学指南
↑ ↓回车打开 · Esc 关闭
开始解题

最小公倍数计算器

求能被列表中每个数整除的最小正数,并展示推理过程。

两到十个整数,用逗号或空格分隔。

示例

关于最小公倍数计算器

一组整数的最小公倍数,是同时为其中每个数的倍数的最小正整数。分数相加时它就是最小公分母,许多关于时间安排和周期的问题也要用它来解答。

本工具由质因数分解构造最小公倍数,并用恒等式 lcm⁡(a,b)=∣ab∣gcd⁡(a,b)\operatorname{lcm}(a,b) = \frac{|ab|}{\gcd(a,b)} 加以验证。

什么是最小公倍数?

一个数的倍数就是用它分别乘以 1、2、3 等得到的数:12 的倍数是 12、24、36、48 等等,18 的倍数是 18、36、54 等等。同时出现在两个列表中的数是公倍数,其中第一个就是最小公倍数,这里是 36。

任意两个正整数都有无穷多个公倍数,它们都是最小公倍数的倍数。最小公倍数绝不会小于列表中最大的数,也绝不会大于所有数的乘积;当这些数没有公共质因数时,它恰好等于乘积。

如何使用最小公倍数计算器

  1. 输入两到十个整数,用逗号或空格分隔。
  2. 点击“求最小公倍数”。
  3. 查看每个数的质因数分解,以及所用的每个质因数的最高次幂。

公式

由质因数分解求

lcm⁡=∏pmax⁡(e1,e2,…)\operatorname{lcm} = \prod p^{\max(e_1, e_2, \ldots)}

利用最大公因数

lcm⁡(a,b)=∣a⋅b∣gcd⁡(a,b)\operatorname{lcm}(a, b) = \frac{|a \cdot b|}{\gcd(a, b)}

两个以上的数

lcm⁡(a,b,c)=lcm⁡(lcm⁡(a,b),c)\operatorname{lcm}(a, b, c) = \operatorname{lcm}(\operatorname{lcm}(a, b), c)

例题详解: 12, 18

例题求 12 和 18 的最小公倍数。它们的质因数分解是 12=22×312 = 2^2 \times 3 和 18=2×3218 = 2 \times 3^2。由于 gcd⁡(12,18)=6\gcd(12, 18) = 6,根据恒等式得 12×186=2166=36\frac{12 \times 18}{6} = \frac{216}{6} = 36。每个质因数取最高次幂,22×32=362^2 \times 3^2 = 36,得到同样的答案;验算也证实 36 能被 12 和 18 整除。

下面的解答由驱动上方计算器的同一计算引擎生成。

最终答案

3636

我们对题目的理解

求这些数的最小公倍数。

分步解答

  1. 每个数的质因数分解

    12=22×3,18=2×3212 = 2^{2} \times 3,\quad 18 = 2 \times 3^{2}
  2. 用最大公因数合并 12 和 18

    lcm⁡(12,18)=12×18gcd⁡(12,18)=2166=36\operatorname{lcm}(12, 18) = \frac{12 \times 18}{\gcd(12, 18)} = \frac{216}{6} = 36
  3. 用质因数验证

    取出现过的每个质因数,各取最大的指数。

    22×32=362^{2} \times 3^{2} = 36

所用公式

  • 由最大公因数求最小公倍数

    lcm⁡(a,b)=∣a⋅b∣gcd⁡(a,b)\operatorname{lcm}(a, b) = \frac{|a \cdot b|}{\gcd(a, b)}

36 是能被每个输入的数整除的最小正数。

验算

  • 36 ÷ 12 = 3
  • 36 ÷ 18 = 2

详细讲解

为什么取最高次幂

12 的倍数的质因数中必须含有 222^2 和 3,18 的倍数必须含有 2 和 323^2。要同时是两者的倍数,一个数需要 222^2 来满足 12,需要 323^2 来满足 18,此外不再需要别的。因此,每个质因数取最高指数,是能覆盖所有数的最小选择,这正是最小公倍数的定义。

分数和时间安排中的最小公倍数

两个分数的最小公分母就是它们分母的最小公倍数。计算 512+718\frac{5}{12} + \frac{7}{18} 时,把两个分数都通分为分母 36,这比用 12×18=21612 \times 18 = 216 作分母数字更小。最小公倍数也能回答时间问题:如果一路公交车每 8 分钟发一班,另一路每 12 分钟一班,第三路每 15 分钟一班,那么它们下一次同时发车是在 lcm⁡(8,12,15)=120\operatorname{lcm}(8, 12, 15) = 120 分钟之后。

如果列表中出现 0,计算器按惯例给出 0,并说明 0 是每个整数的倍数,因为这种情况下不存在正的公倍数。

最小公倍数与最大公因数的关系

对于两个正整数,最大公因数与最小公倍数的乘积总是等于这两个数本身的乘积。原因在质因数分解中一目了然:对于每个质因数,最大公因数取较小的指数,最小公倍数取较大的指数,两者合起来恰好把两个指数各用了一次。以 12 和 18 为例,最大公因数 6 与最小公倍数 36 相乘得 216,正是 12×1812 \times 18。这个恒等式不能直接推广到三个或更多的数,所以计算器每次只合并两个数。

常见错误

  • 把所有的数直接相乘;这样得到的是一个公倍数,但往往不是最小的。
  • 每个质因数取了最低次幂;求最小公倍数需要取最高次幂。
  • 混淆最小公倍数和最大公因数:最小公倍数至少和最大的数一样大。
  • 只列出最大那个数的倍数,却没有用其他数检验就停在第一个上。

小贴士

  • 如果一个数是其他所有数的倍数,它就是最小公倍数。
  • 互质的数的最小公倍数就是它们的乘积。
  • 分数相加时,用分母的最小公倍数作公分母。
  • 用每个数去除求得的最小公倍数来检验;每个商都必须是整数。
  • 对于两个数,先求最大公因数;用它去除两数之积往往是最快的方法。
  • 数较小时,列出最大那个数的几个倍数,逐个用其他数检验;第一个满足条件的就是最小公倍数。

常见问题

什么是最小公倍数?

它是能被每个数整除的最小正整数。4、6 和 10 的最小公倍数是 60。

最小公倍数和最大公因数有什么关系?

对于两个正整数,它们的乘积等于最大公因数乘以最小公倍数,所以 lcm⁡(a,b)=abgcd⁡(a,b)\operatorname{lcm}(a,b) = \frac{ab}{\gcd(a,b)}。

什么时候需要用到最小公倍数?

异分母分数的加减法,以及求周期性事件下一次何时同时发生的问题。

如果其中一个数是 0,最小公倍数是多少?

零是每个数的倍数,但最小公倍数定义为最小的正公倍数,所以按惯例 lcm⁡(a,0)=0\operatorname{lcm}(a, 0) = 0。

最小公倍数会比这些数小吗?

不会。最小公倍数总是至少和列表中绝对值最大的数一样大(列表中有 0 时除外)。

计算器能处理负数吗?

能。符号不影响倍数,所以最小公倍数按绝对值计算,并以正数给出。

怎样求三个数的最小公倍数?

每次合并两个数:lcm⁡(8,12)=24\operatorname{lcm}(8, 12) = 24,然后 lcm⁡(24,15)=120\operatorname{lcm}(24, 15) = 120。也可以每个质因数取最高次幂:23×3×5=1202^3 \times 3 \times 5 = 120。

最小公倍数和最小公分母有什么区别?

最小公分母就是对分数的分母求最小公倍数。对于 512\frac{5}{12} 和 718\frac{7}{18},最小公分母是 lcm⁡(12,18)=36\operatorname{lcm}(12, 18) = 36。

求最小公倍数

在上方输入你的数,即可得到最小公倍数,并附有质因数分解、最大公因数捷径以及每个数都能整除它的验算。

更多数学计算器