问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

怎样快速计算出一个数的平方根立方根?

发布网友 发布时间:2022-05-02 13:34

我来回答

5个回答

热心网友 时间:2022-06-20 07:06

快速计算平方根的公式:20m+n;

譬如求72162的平方根:

要从个位开始将它分块,每两位一块,即7,21,62这样分。

1、首先开始试商,从最高为试起,先来7,思考什么数的平方小于7,明显是2。然后用7减去2的平方,得出的数字3为余数,将要在下一步与后两位数字合起来用来进行下一步运算。

2、第二步,此时被除的变成了321,此时公式开始派上用场,上一步试出来的商2即为m,至于n是第二步要试的商,而除数就是公式20m+n,切记商与除数的积不要大过被除数。

具体到刚才的数字,除数是321,而被除数则是20×2+n,即40几,要n×(20×2+n)小于等于321,最合适的就是n=6,即46×6=276,再用321减去276得出结果45用于第三步的试商。

3、第三步,也像第二步一样试商,只不过此时的被除数变成4562,除数m=20×26+n,n是第三步要试的商。由n×(20×26+n)小于等于4562得出第三步的试商n=8。

4、第四步开始棘手了,因为个位之前的已经试完了,此时,应从小数点之后的十分位开始,如一开始一样,每两位分成一块,这之后,就可以按前面的方法一直试下去了。

扩展资料:

末位是5的两位数的平方的算法:

后两位统一都是25 

15的平方 1*2=2 15*15=225 

25的平方 2*3=6 25*25=625 

...

...

55的平方 5*6=30 55*55=3025 

99的平方 9*10=90 95*95=9025 

参考资料来源:百度百科-开平方运算

热心网友 时间:2022-06-20 07:06

在这里,我“定义”a^b=a的b次方。

(10a+b)^2 = 100a^2+20ab+b^2 = 100a^2+b(20a+b)

a代表的是已经计算出来的结果,b代表的是当前需要计算的位上的数。在每次计算过程中,100a^2都被减掉,剩下b(20a+b)。然后需要做的就是找到最大的整数b'使b'(20a+b')<=b(20a+b)。

因此,我就照着书里的方法,推导开立方笔算法。

(10a+b)^3 = 1000a^3+300a^2*b+30a*b^2+b^3 = 1000a^3+b[300a^2+b(30a+b)]

如果每次计算后都能减掉1000a^3的话,那么剩下的任务就是找到最大的整数b',使b'[300a^2+b'(30a+b')]<=b[300a^2+b(30a+b)]。

于是,我就设计了一个版式。下面就开始使用这个版式来检验开立方笔算法。

例如:147^3=3176523

一开始,如下图所示,将3176523从个位开始3位3位分开。(3'176'523)

第一步,我们知道,1^3 < 3 < 2^3,所以,第一位应该填1。

1^3 = 1,3 - 1 = 2,余2,再拖三位,一共是2176。

接下来这一步就比较复杂了。因为我水平有限,我现在还不能把它改造得比较好。

依照“b[300a^2+b(30a+b)]”,所以:

1^2*300=300,1*30=30,如图上所写。

第二位就填4,所以上图3个空位都填4。

然后(34*4+300)*4=1744,2176-1744=432,再拖三位得432523。

然后就照上面一样,

14^2*300=58800,14*30=420,如上图所写。

第三位就填7,所以上图下边3个空位都填7。

然后(427*7+58800)*7=432523,432523-432523=0,到此开立方结束。

在我以后的一些实践中,发现越往后开,300*a^2与b(30a+b)的差距就越大,寻找b的工作就越容易,因为结果中有一项是300*a^2*b。

徒手开n次方根的方法:
原理:设被开方数为X,开n次方,设前一步的根的结果为a,现在要试根的下一位,设为b,
则有:(10*a+b)^n-(10*a)^n<=c(前一步的差与本段合成);且b取最大值
用纯文字描述比较困难,下面用实例说明:
我们求 2301781.9823406 的5次方根:
第1步:将被开方的数以小数点为中心,向两边每隔n位分段(下面用'表示);不足部分在两端用0补齐;
23'01781.98234'06000'00000'00000'..........
从高位段向低位段逐段做如下工作:
初值a=0,差c=23(最高段)
第2步:找b,条件:(10*a+b)^n-(10*a)^n<=c,即b^5<=23,且为最大值;显然b=1
差c=23-b^5=22,与下一段合成,
c=c*10^n+下一段=22*10^5+01781=2201781
第3步:a=1(计算机语言赋值语句写作a=10*a+b),找下一个b,
条件:(10*a+b)^n-(10*a)^n<=c,即:(10+b)^5-10^5<=2201781,
b取最大值8,差c=412213,与下一段合成,
c=c*10^5+下一段=412213*10^5+98234=41221398234
第4步:a=18,找下一个b,
条件:(10*a+b)^n-(10*a)^n<=c,即:(180+b)^5-180^5<=41221398234,
b取最大值7
说明:这里可使用近似公式估算b的值:
当10*a>>b时,(10*a+b)^n-(10*a)^n≈n*(10*a)^(n-1)*b,即:
b≈41221398234/n/(10*a)^(n-1)=41221398234/5/180^4≈7.85,取b=7
以下各步都更加可以使用此近似公式估算b之值
差c=1508808527;与下一段合成,
c=c*10^5+下一段=1508808527*10^5+06000=150880852706000
第5步:a=187,找下一个b,
条件:(10*a+b)^n-(10*a)^n<=c,即:
(1870+b)^5-1870^5<=150880852706000,
b取最大值2,差c=28335908584368;与下一段合成,
c=c*10^5+下一段=2833590858436800000
第6步:a=1872,找下一个b,
条件:(10*a+b)^n-(10*a)^n<=c,即:
(18720+b)^5-18720^5<=2833590858436800000,
b取最大值4,差c=376399557145381376;与下一段合成,
c=c*10^5+下一段=37639955714538137600000
.............................
最后结果为:18.724......

以上是转贴一网站的内容,我自己前半部分有些明白,后半部分还不明白,但我可以确定以上的解答过程才是正确的,而绝不是一个数的3倍.

述求平方根的方法,称为笔算开平方法,用这个方法可以求出任何正数的算术平方根,它的计算步骤如下:

1.将被开方数的整数部分从个位起向左每隔两位划为一段,用撇号分开(竖式中的11'56),分成几段,表示所求平方根是几位数;

2.根据左边第一段里的数,求得平方根的最高位上的数(竖式中的3);

3.从第一段的数减去最高位上数的平方,在它们的差的右边写上第二段数组成第一个余数(竖式中的256);

4.把求得的最高位数乘以20去试除第一个余数,所得的最大整数作为试商(3×20除 256,所得的最大整数是 4,即试商是4);

5.用商的最高位数的20倍加上这个试商再乘以试商.如果所得的积小于或等于余数,试商就是平方根的第二位数;如果所得的积大于余数,就把试商减小再试(竖式中(20×3+4)×4=256,说明试商4就是平方根的第二位数);

6.用同样的方法,继续求平方根的其他各位上的数.

热心网友 时间:2022-06-20 07:06

算出一个数的平方根,就用这个数除以4,9,25等一些平方数,看出这个数由那些平方数乘积
立方根,就除以8,27等等

热心网友 时间:2022-06-20 07:07

只能用穷举法了比如55的平方根,你必须先想一个平方以后接近55而小于55的数,比如七七四十九,然后再不断添加小数部分咯

热心网友 时间:2022-06-20 07:08

★ヤ礷铯~泪ヤ◆为你解答、
欢迎采纳、http://zhidao.baidu.com/question/50771684.html 这个也许会给你些帮助
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
奥迪Q5L发动机漏机油,发动机漏机油,发动机漏机油!!! 株两优4024基本信息 企业品种是指什么 计划品种构成是什么意思? 什么是产品品种构成 大话二什么类型的什么变身卡加敏最高是多少(神兽卡)??我问的是参战以后... 大话2中什么变身卡加强雷法?除了黄金卡以外? 遇到一个很奇怪的女孩子,求大家帮我分析分析 一个月没见女朋友,问了什么也不说,只说快疯了,什么意思 慢热女朋友对我说我也是很烦恼问她什么也不说电话也不接信息也不回女 ... 用计算器算几个立方根!急!!! 25的开立方是多少? 如果我做一个25立方的水池该怎么算? 25的立方根是不是无限不循环小数 1至25的立方根是多少? 25的平方根的立方根是 25的立方等于多少? 25的立方根和26的立方根谁大 25的立方根是多少?急!谁能帮帮我? 25的立方根是多少 25的立方根是多少? 海尔滚筒洗衣机电机坏了换新的多少钱一台 海尔洗衣机可否以旧换新? 海尔洗衣机折旧值多少钱?? 海尔滚筒洗衣机买了四五年了,叫销售店来调一下平整度要额外收取费用吗? 海尔波轮洗衣机回收吗 Ios11里的其他占用怎么那么多,我的系统都占用25G了,该怎么清理? 苹果手机6 iOS10.0系统 为什么“其他”占用这么大容量?怎么清除? ipadair2系统内存为什么占了10个G 为什么苹果手机更新过之后,默认铃声怎么和以前不一样 在电脑上玩单机游戏用什么vr设备好呢? 4/25的立方根是什么? 5X的平方根=25的立方根 Mysql数据库 创建表为什么出错? 螃蟹过夜能吃吗 做网站需要哪些技术人员,做什么工作? 做网站要招聘哪些技术人员? 做网站需要那些技术员啊/ 做网站开发的技术人员专业名字叫什么 孟兰节是什么意思 做网站需要掌握哪些技术? 孟兰鬼节是什么啊? 做网站需要的技术人员名称:如美工…… 做网站的技术人员有没有什么证书获职称,国家颁布的那种? 孟兰节是什麼意思?有什麼的传统习俗?市政署对於传统节日有什麼弹性措施及相关 孟兰节是几月几 宝峰对讲机调频教程 做网站的公司要什么技术水平的人? 盂兰节是什么节啊? 怎么又来的?谢谢 求告知宝峰对讲机怎样调频