- 16
- 0
- 约2.11千字
- 约 9页
- 2017-06-02 发布于湖北
- 举报
PPT—VBA演算余数问题
余数问题 ——said 前言 1、这里提供一些计算方法,程序的解法是自己编的程序,其他方法都是从网上找的。 2、网上找到的方法属于笔算方法。 3、程序的解法:由于本人不是计算机专业,懂得一些皮毛,而且该程序用的是PPT的VBA(宏编辑器的语言),所以这个程序还算是比较简单。虽然简单,但是计算这类余数问题绰绰有余。 4、输出的结果中带有“()”是为了弥补程序不足。 5、反复试算,发现不是所有余数问题都有整数解。 笔算方法 例一: 一箱鸡蛋, 3个3个数,剩1个, 5个5个数,剩1个。 问这箱鸡蛋原来至少有多少个? VBA的算法 让我们重新看回例一: 一箱鸡蛋, 3个3个数,剩1个, 5个5个数,剩1个。 问这箱鸡蛋原来至少有多少个? 最大公约数与最小公倍数 解法一:令Eggs=3i+1=5j+1 然后逐个试算 i=1 3i+1=4 不满足5j+1 i=2 3i+1=7 不满足5j+1 i=3 3i+1=10 不满足5j+1 。 。 。 。 i=5 3i+1=16 满足5j+1此时,j=3 所以Eggs最小值=16 解法二:3和5的最小公倍数是15, 所以15+1=16 刚好同时满足3i+1=5j+1=16,此时i=5,j=3。 例二: 一箱鸡蛋, 3个3个数,剩1个, 5个5个数,剩4个。 问这箱鸡蛋原来有多少个? 这道题不能直接用最小公倍数来解决了,但是可以通
原创力文档

文档评论(0)