历史版本2 :最大公约数和最小公倍数 返回文档
编辑时间:
内容长度:图片数:目录数:
修改原因:
1. 概述编辑
1.1 问题描述
有时候要求出两个数的最大公约数和最小公倍数,帆软里面没有对应的公式,怎么办呢,如下:
1.3 实现思路
使用多个公式组合来实现。
2. 示例编辑
2.1 模板设计
1)新建内置数据集,添加数据如下:
2)单元格设计如下:
3)C2 单元格输入公式:max(greparray(range(min(A2, B2)), A2 % item = 0 && B2 % item = 0))
公式解析:① 先找出两个数中较小的一个:min(A2,B2)
② 从 1 到较小数生成一个数组:range(min(A2,B2))
③ 逐个遍历 ② 中生成的数组,找出能同时被 A2 和 B2 整除的数:greparray(range(min(A2, B2)), A2 % item = 0 && B2 % item = 0)
④ 求出第 ③ 步遍历之后的最大值:max(greparray(range(min(A2, B2)), A2 % item = 0 && B2 % item = 0))
4)D2 单元格输入公式:A2*B2/C2
公式解析:两个数的最小公倍数等于两个数相乘除以它们的最大公约数
2.2 效果预览
PC 端:
移动端:
3. 模板下载编辑
点击下载模板: