最大公约数和最小公倍数计算器

计算两个或多个整数的最大公约数和最小公倍数

示例结果

1 个示例

比较一组数字的公约数和公倍数

一次性求出多个整数的最大公约数和最小公倍数。

{
  "result": {
    "gcd": 6,
    "lcm": 72
  }
}
查看输入参数
{ "numbers": "12, 18, 24", "calculationType": "both" }

关键信息

分类
数学、日期与金融
输入类型
text, select
输出类型
json
样本覆盖
4
支持 API
Yes

概览

这款最大公约数和最小公倍数计算器是一款简单高效的在线数学工具,专为需要快速处理数字关系的场景设计。只需输入两个或多个整数,即可一键计算出它们的最大公约数(GCD)和最小公倍数(LCM)。无论是用于数学学习、算法测试,还是解决工程计算中的周期同步问题,该工具都能提供精准的计算结果,并支持灵活选择仅计算单项或同时计算两项。

适用场景

  • 需要化简复杂分数或计算多个分数的通分时。
  • 在编程和算法设计中,需要处理周期性任务同步或数据分片时。
  • 数学学习或教学过程中,需要快速验证公约数和公倍数计算结果时。

工作原理

  • 在输入框中填入需要计算的两个或多个整数,使用英文逗号分隔(例如:12, 18, 24)。
  • 在计算类型下拉菜单中,选择需要的结果(仅 GCD、仅 LCM 或同时计算两者)。
  • 点击计算按钮,工具将自动解析输入的数字并输出对应的最大公约数和最小公倍数结果。

使用场景

前端或后端开发者在编写排班系统或定时任务时,计算多个不同周期任务的重合时间点。
学生或教师在代数课程中,快速核对多项式因式分解或分数加减法中的通分步骤。
工程师在设计齿轮传动比或信号采样频率时,计算不同规格组件的最小同步周期。

用户案例

1. 计算多个任务的同步周期

后端开发工程师
背景原因
系统中有三个定时任务,分别每 12 分钟、18 分钟和 24 分钟执行一次。
解决问题
需要计算这三个任务多久会同时触发一次,以便评估服务器在并发峰值时的负载压力。
如何使用
在数字列表中输入 `12, 18, 24`,并将计算类型选择为 `同时计算 GCD 和 LCM`。
示例配置
calculationType: both
效果
工具输出 LCM 为 72,表明这三个任务每 72 分钟会同时触发一次。

2. 化简复杂比例分配

数学教师
背景原因
在准备一份关于比例和分数化简的测试卷,题目涉及将 45、60 和 75 进行最大程度的约分。
解决问题
需要快速找出这三个数字的最大公约数,以确保题目答案的准确性。
如何使用
在数字列表中输入 `45, 60, 75`,计算类型选择为 `仅 GCD`。
示例配置
calculationType: gcd
效果
工具快速输出 GCD 为 15,教师据此确认最简比例为 3:4:5。

用 Samples 测试

math-&-numbers

相关专题

常见问题

支持输入多少个数字?

工具支持输入两个或多个整数,只要使用英文逗号正确分隔即可,没有严格的数量上限。

可以输入负数或小数吗?

最大公约数和最小公倍数的计算通常针对正整数。建议输入正整数以获得准确的数学结果,不支持小数。

什么是最大公约数(GCD)?

最大公约数是指能够同时整除所给出的两个或多个整数的最大正整数。

什么是最小公倍数(LCM)?

最小公倍数是指能够被所给出的两个或多个整数同时整除的最小正整数。

计算结果的输出格式是什么?

结果将以结构化的 JSON 格式返回,清晰展示所选计算类型的数值,方便直接复制或用于后续的数据处理。

API 文档

请求端点

POST /zh/api/tools/gcd-lcm-calculator

请求参数

参数名 类型 必填 描述
numbers text -
calculationType select -

响应格式

{
  "key": {...},
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
JSON数据: JSON数据

AI MCP 文档

将此工具添加到您的 MCP 服务器配置中:

{
  "mcpServers": {
    "elysiatools-gcd-lcm-calculator": {
      "name": "gcd-lcm-calculator",
      "description": "计算两个或多个整数的最大公约数和最小公倍数",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=gcd-lcm-calculator",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

你可以串联多个工具,比如:`https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`,最多20个。

如果遇见问题,请联系我们:[email protected]