欢迎访问喜蛋文章网
你的位置:首页 > 经典文章 > 文章正文

心算三次方根和五次方根?仅需3秒!

时间: 2021-08-19 08:40:28 | 作者:zdr0 | 来源: 喜蛋文章网 | 编辑: admin | 阅读: 105次

心算三次方根和五次方根?仅需3秒!

如果现在我说出一个立方数,比如: 125 ,你肯定很快就能够算出 125 的立方根是 5 ,那么如果我给一个很大的立方数,你能很快地计算出他的立方根吗?比如: sqrt[3]{50653}=? 下面我们就以两位数为例,看看如何能够只用三秒就说出一个大立方数的立方根。

对于这个问题,我们首先要发现 1sim10 这十个整数的立方与其本身之间的关联:

begin{matrix} {color{Red} 1}^{3} & {color{Red} 1}  {color{Blue} 2}^{3} & {color{Orange} 8}  {color{Blue} 3}^{3} & 2{color{Orange} 7}  {color{Red} 4}^{3} & 6{color{Red} 4}  {color{Red} 5}^{3} & 12{color{Red} 5}  {color{Red} 6}^{3} & 21{color{Red} 6}  {color{Orange} 7}^{3} & 34{color{Blue} 3}  {color{Orange} 8}^{3} & 51{color{Blue} 2}  {color{Red} 9}^{3} & 72{color{Red} 9}  1{color{Red} 0}^{3} & 100{color{Red} 0} end{matrix}

我们可以看出 1sim10 这十个整数的立方有如下特点:对于 0,1,4,5,6,9 这六个数字来说,它们的立方的最后一个数字与它们本身是相同的(上面的红色数字)。而对于 2,3,7,8 这四个数字来说,它们的立方的最后一个数字是相对应的(如上面的橙色和蓝色数字),即:

2rightarrow8,8rightarrow2,3rightarrow7 ,7rightarrow3

发现这一点之后,我们的问题就解决了一大半了,剩下的一小半就是如何利用这关系很快的说出一个大立方数的立方根。

回到最开始的例子: sqrt[3]{50653}=?

做法是:

    先看最后一位数

这里的最后一位数是 3 ,根据上面的关系我们可以知道 7 的立方的最后一位数是 3 ,所以, sqrt[3]{50653} 的个位数字就是 7

2. 划掉最后三位数,之后看前面剩下的数在哪两个数的立方数之间,并选出小于剩下数字的最大立方数的立方根作为十位数即可。

对于这里的 50653 划掉后面的三位数得到的是 50 ,而 3^3=27<50<4^3=64 ,所以小于 50 的最大立方数是 27 ,它的立方根是 3 ,所以 sqrt[3]{50653} 的十位数字就是 3

综上所述: sqrt[3]{50653}=37

再来一个试试如何?看看有没有熟练的掌握这个技巧!

sqrt[3]{571787}=?

    最后一位数字是 7 ,所以立方根的个位数是 3 。划掉最后三位数字剩下的数字是 571 ,且 8^3=512<571<9^3=729 ,所以立方根的十位数字是 8

综上所述: sqrt[3]{571787}=83

至于文章图片上那个数字的立方根,大家可以自己试一试,答案我会留在评论中~

你可能想问这是为什么?我们不如来探索一下(不是证明,只是说明):

设两个自然数 a,b ,则:

left( ab right)^{3}=left( 10a+bright)^3=1000a^3+300a^2b+30ab^2+b^3

我们还是以 37 为例: left( a=3,b=7 right)

对于 37^3 而言,前面三项的和是个五位数,而它是由十位数的立方的一千倍加上“多余”的两项形成的,而划掉后三位说明划掉了 ...cdot10^3 。实际上:

50653=50cdot10^3+0.653cdot10^3=27cdot10^3+18.9cdot10^3+4.41cdot10^3+0.343cdot10^3

这就是为何要找比 50 小的最大的立方数的原因。

哪位大神有严格证明也可以提供一下~不胜感激!

其实这个方法可以用来计算更多位的数字的立方根,只不过需要熟知其他的大于10 的整数的立方。比如:

sqrt[3]{109421116687}=4783

上面便是一个四位数的立方。分析方法与前面一致,即由立方数的最后一位是 7 立即可知立方根的最后一位是 3 ,然后,如果你能熟知:

478^3=109215352<109421116<479^3=109902239

的话你就能知道比 109421116 小的最大的立方数是 478^3=109215352 ,所以这个数的立方根就是: 4783

现在,我们可以来说一说如何计算一个数的五次方根了。说到这个问题,不得不提到 Euler

Euler 定理:

任何一个数: a^5=10cdot m+a

比如: 4^5=1024=10cdot102+4

我们还是以两位数5 次方为例来说明如何迅速计算这个数的五次方根:

sqrt[5]{656356768}=?

有欧拉定理可知,这个五次方数的五次方根的个位肯定是 8 ,那么他的十位数字应该如何得知呢?

begin{matrix} {color{Red} 1}0^{5} & {color{Red} 1}00000  {color{Red} 2}0^{5} & 3{color{Red} 2}00000  {color{Red} 3}0^{5} & 24{color{Red} 3}00000  {color{Red} 4}0^{5} & 102{color{Red} 4}00000  {color{Red} 5}0^{5} & 312{color{Red} 5}00000  {color{Red} 6}0^{5} & 777{color{Red} 6}00000  {color{Red} 7}0^{5}& 1680{color{Red} 7}00000  {color{Red} 8}0^{5} & 3276{color{Red} 8}00000  {color{Red} 9}0^{5} & 5904{color{Red} 9}00000  end{matrix}

显然, 50^5<656356768<60^5 ,与立方根的不同的是不需要划掉某几位数了,而是直接取小于 656356768 的最大的五次方数,即: {color{Red} 5}0^{5} = 312{color{Red} 5}00000 。所以,十位数是 5

综上所述: sqrt[5]{656356768}=58

其实我只需要知道这个数字有多位和最前一位,最后一位的数字是多少就够了。我们再练习一个:

sqrt[5]{2535525376}=?

首先,这个数字有 10 位,且最高位的数字为 2 ,则找出上表中的 10 位数然后再找出小于 2535525376 的最大的五次方数(显然是个十位数),即:

{color{Red} 7}0^{5}= 1680{color{Red} 7}00000<2535525376<{color{Red} 8}0^{5} = 3276{color{Red} 8}00000

而且最后一位是 6 ,所以: sqrt[5]{2535525376}=76

各位朋友同样也可以试一试文章图中的第二个五次方数的五次方根是多少,答案我也会留在评论里~


还没关注专栏《数学及自然科学》的朋友们请赶快关注吧!您的支持是我最大动力!

本专栏既有干货又有科普,一定会有您想看的文章~

也顺便关注一下作者好啦~听说长得好看的人都点了关注呐!

看完记得点赞哦~

文章标题: 心算三次方根和五次方根?仅需3秒!
文章地址: http://www.xdqxjxc.cn/jingdianwenzhang/119879.html
文章标签:数学  趣味数学  科普
Top