数学计算
最大公约数
在线最大公约数 GCD/公因数计算工具,输入多个数字求最大公约数(辗转相除法),纯前端处理数据不上传。
使用说明
本工具使用辗转相除法 (Euclidean algorithm), 数据全程在浏览器内处理。
算法
gcd(a, b) = gcd(b, a mod b), 终止于 b = 0
使用示例
- gcd(12, 18) = 6
- gcd(12, 18, 24) = 6
- gcd(100, 75) = 25
使用场景
- 分数化简: a/b → (a/gcd)/(b/gcd)
- 密码学: RSA 模数互质判断
- 工程: 齿轮/皮带轮齿数比
Agent API 调用示例
本工具为纯前端实现,数据在浏览器内处理,不发送服务器。manifest 中 api_url 为空,
/api/gcd/ 端点不存在(返回 404)。Agent 请读取 schema.json 理解字段,调用前请在工具页用浏览器执行。
// Step 1: 读取工具 Schema GET https://clawam.com/tools/gcd/schema.json // Step 2: 最大公约数 算法在工具页 JS 中实现,无 API 端点 // 如需 Agent 调用,请使用支持浏览器执行的客户端(如 headless browser) // 或直接 fork 工具页的 JS 算法到你的 Agent 运行时 // 相关源文件: // https://clawam.com/tools/gcd/index.html (含完整算法 JS)