前言:
而今我们对“c语言求最小公倍数的算法”可能比较重视,朋友们都想要剖析一些“c语言求最小公倍数的算法”的相关文章。那么小编同时在网络上收集了一些关于“c语言求最小公倍数的算法””的相关知识,希望各位老铁们能喜欢,大家快快来学习一下吧!本人要把这个平台打造成VBA的顶级平台,面向方方面面、各行各业、各个年龄阶段的朋友,今天就为众多的小学生家长朋友讲解一个专业的函数——LCM函数。这个函数专门可以求出两个或多个数值的最小公倍数。以免暑假了,面对那些烦人的暑假作业,你一筹莫展。
我们先看下面的问题,相信很多家长都被小家伙们问过:
爸爸每6天休一天班,妈妈每8天休一天班,那么至少过多少天,爸爸、妈妈可以同一天休班,全家人可以一起出去玩?
这是再简单不过的求最小公倍数的数学题了。当然还有更复杂的,三个数、四个数、再多的数、很多的家长都被难倒过,哈哈,那是你之前没有到过我的平台,只要你来过,任何人都不会空手而归,总会收获些什么。这和那些新闻、娱乐的平台不一样,那些的平台是热闹,热闹过后,你什么也没有收获,只是付出了您的时间。这里不一样,我会让你有所收获,或者是工作中,或者是生活中,为你解决问题。比如这类最小公倍数的问题,你看了我的文章,今后永远不再为这类问题烦恼了。辅导了下一代,还可以继续再下一代,是吧。
首先我们讲解一下概念:什么是公倍数,什么是最小公倍数?看下面的定义
两个或多个整数公有的倍数叫做它们的公倍数,其中除0以外最小的一个公倍数就叫做这几个整数的最小公倍数。整数a,b的最小公倍数记为[a,b],同样的,a,b,c的最小公倍数记为[a,b,c],多个整数的最小公倍数也有同样的记号。
然后我们再引入函数:LCM()。
LCM函数:返回整数参数的最小公倍数。语法 LCM(number1,number2, ...) 参数number1、number2…….为1 到255个数值。如果参数不是整数,则截尾取整。用函数 LCM 可以将分母不同的分数相加。
如果参数为非数值型,函数 LCM 返回错误值 #VALUE!。
如果有任何参数小于 0,函数 LCM 返回错误值 #NUM!。
如果 LCM(a,b) >=2^53,则 LCM 返回 错误值 #NUM!。
好了介绍完了最小公倍数的定义及引入LCM函数后我们看这个函数的实际应用:
把小朋友们问你的需要求最小公倍数的数字录入到EXCEL表格中,如下面的截图:
然后做一个简单的公式:=LCM(B2:C2)
看下面的返回值:
OK,问题解决了。就这么简单,不管你遇到的问题是2个数字,还是多个数字,你都无所畏惧了,只要有我们强大的EXCEL在,问题都不是问题了,你还可以在你家小朋友面前树立你的高大光辉的形象呢。只要不超过255个数值,对于你都不是问题了。
好了,上面是求最小公倍数的,当然还有求最大公约数的,不急,下篇文章讲解。函数功能的强大,是不可思议的,也希望大家和我一道,多来我的平台,总会有或多或少的收获,我会尽我的所学,把我会的分专题给大家讲解,实现我的宗旨:分享成果,随喜正能量。
今日文章内容技巧提升:
1、 最小公倍数函数的LCM的意义是什么。
2、 用LCM函数可以求多少个数值的最小公倍数。
每日的问题要注意回向。
标签: #c语言求最小公倍数的算法