excel 实现22+22=44,44+44=88 88-59=29,29+29=58,58+22=80 80-59=21的函数,只输入第一个22既出最后
第一步是自身相加,判定结果小于59后继续将结果自身相加,若判定大于59,则减去59后将结果再与自身相加,相加结果再次与59进行判定,若小于59则与最初的数相加,对结果再次进行判定.也就是说 每步相加都要与59进行判定后运算!
只是循环四次 我以22为例是这样的
第一步 22+22=44 判定小于59 继续与自身相加
二 44+44=88 判定大于59,则减去59得29
三 29+29=58 判定小于59,进行最后一步
四 58+22=80 判定大于59,则减去59得21
即21是最后的答案~然后我需要以21为前提对后面的15个数进行同类判定计算~第15个数出来的结果,才是我要的最后的数值.或者用别的程序做出来我导入e也行.
上面的PASS了.
请问 被减数 减去 减数 直至 差小于减数 e怎么实现?
例 156116646-59 我要最后的差小于59 把差求出来的函数~
人气:372 ℃ 时间:2019-11-22 22:27:17
解答
后面那个156116646-59实际上就是求余数,用=MOD(156116646,59)就可以了
难倒是不难,但是楼主意思不是很明确,是否是第二次大于59之后,得到减去59所得的值之后,这个过程就可以中止了,或者是有其它的中止条件(因为你的举例中,只有判定某某成立怎么样,没有提到否则怎样)不是终止 我说了是继续判定 只是判定是否大于59 大于则减,用结果自身相加 小于则不减,用结果自身相加你这个计算怎么结束,或者说你要取得什么样的结果?"即21是最后的答案",你是以什么为标准来判断21为最后答案的。或者更简单的,如果你只这四步,那么比如说第一步,自身相加后如果已经大于59了,那该怎么操作,21是第一个数的最后答案,我要以21继续与下一个数进行计算。我要进行14个数的计算,也就是说以此类推计算到第14个数,就算结束了 只要能告诉我 第一个结果怎样用函数表示 后面都是一样的在没人能理解你的意图之前是没办法帮你的,从你的举例可以写出n种结果,除非你能清晰的指明每一步的操作。你的意思不会就是循环四次,每次进行这种判断(即小于59自身相加,大于59则减去59吧,第四步除外),那比如第一次输入的是1,那结果是什么。
推荐
猜你喜欢
- 关于X的分式方程X+2分之M-1减X+2分之X-1=2无解,则M等于多少
- 白兔有35只,黑兔的只数比白兔少7分之1,白兔比黑兔多多少只?直接列出算式或方程,不
- 能谤讥于市朝,闻寡人之耳者,
- 啥是华里士公式
- 409减360除24简便计算
- 2分之1加3分之1加4分之1加5分之1加6分之1加7分之1加8分之1加9分之1加10分之1=?
- 已知A,B是直线y=0与函数f(x)=2cos2(wx)/2+cos(wx+π/3)-1图像的2个相邻交点且AB=π/2,(1)求W的值(2)在锐角三角形ABC中,a,b,c分别是角A,B,C的对边,若f(A)=-3/2,c=3,三角形AB
- 一个长方形木板,面积是0.56平方米,他的长和宽分别是多少?