笔算开立方和N次方
笔算开n次方的方法

笔算开n次方笔算开n次方的方法:1、把被开方的整数部分从个位起向左每隔n位为一段,把开方的小数部分从小数点第一位起向右每隔n位为一段,用撇号分开;2、根据左边第一段里的数,求得开n次算术根的最高位上的数,假设这个数为a;3、从第一段的数减去求得的最高位上数的n次方,在它们的差的右边写上第二段数作为第一个余数;4、把n(10a)^(n-1)去除第一个余数,所得的整数部分试商(如果这个最大整数大于或等于10,就用9做试商);5、设试商为b。
如果(10a+b)^n-(10a)^n小于或等于余数,这个试商就是n次算术根的第二位;如果(10a+b)^n-(10a)^n大于余数,就把试商逐次减1再试,直到(10a+b)^n-(10a)^n小于或等于余数为止。
6、用同样的方法,继续求n次算术跟的其它各位上的数(如果已经算了k位数数字,则a要取为全部k位数字)。
例如计算987654321987654321的五次算术根,就算到小数点后四位。
3 9 7 1. 1 9 2 95√987'65432'19876'54321.00000'00000'00000'00000243________________________________________________744 65432......................................74465432/(5×30^4)整数部分是18,用9作试商 659 24199......................................39^5-30^5_____________________________________________85 41233 19876................................854123319876/(5×390^4)的整数部分是7,用7作试商83 92970 61757................................397^5-390^5____________________________________________1 48262 58119 54321..........................1482625811954321/(5×3970^4)的整数部分是1,用1作试商1 24265 57094 08851..........................3971^5-3970^5___________________________________________23997 01025 45470 00000....................23997010254547000000/(5×39710^4)的整数部分是1,用1作试商12433 44352 06091 99551....................39711^5-39710^5_________________________________________11563 56673 39378 00449 00000..............1156356673393780044900000/(5×397110^4)的整数部分是9,用9作试商11191 17001 57043 20516 21599..............397119^5-397110^5_________________________________________372 39671 82334 79932 78401 00000........3723967182334799327840100000/(5×3971190^4)的整数部分是2,用2作试商248 70419 01386 56554 83574 43232........3971192^5-3971190^5_______________________________________123 69252 80948 23377 94826 56768 00000..123692528094823377948265676800000/(5×39711920^4)的整数部分是9,用9作试商111 91704 90192 14028 71518 74119 30649..39711929^5-39711920^5_______________________________________11 77547 90756 09349 23307 82648 69351这样就得到987654321987654321的五次算术根精确到小数点前四位为3971.1929。
笔算开方

笔算开立方的方法方法一1.将被开立方数的整数部分从个位起向左每三位分为一组;2.根据最左边一组,求得立方根的最高位数;3.用第一组数减去立方根最高位数的立方,在其右边写上第二组数;4.用求得的最高位数的平方的300倍试除上述余数,得出试商;并把求得的最高位数的平方的300倍与试商的积、求得的最高位数的30倍与试商的平方的积和试商的立方写在竖式左边,观察其和是否大于余数,若大于,就减小试商再试,若不大于,试商就是立方根的第二位数;5.用同样方法继续进行下去。
方法二第1、2步同上。
第三步,商完后,落下余数和后面紧跟着的三位,如果后面没有就把余数后面添上三个0;第四步,将要试商的数代入式子“已商数×要试商数×(10×已商数+要试商数)×3 0+要商数的立方”,最接近但不超过第三步得到的数者,即为这一位要商的数。
然后重复第3、4步,直到除尽。
开方算法的历史记载九章算术《九章算术》中讲了开平方、开立方的方法,而且计算步骤和现在的基本一样.所不同的是古代用筹算进行演算,现以少广章第12题为例,说明古代开平方演算的步骤,“今有积五万五千二百二十五步.问为方几何.”“答曰:二百三十五步.”这里所说的步是我国古代的长度单位。
开立方原文开立方〔立方适等,求其一面也。
〕术曰:置积为实。
借一算,步之,超二等。
〔言千之面十,言百万之面百。
〕议所得,以再乘所借一算为法,而除之。
〔再乘者,亦求为方幂。
以上议命而除之,则立方等也。
〕除已,三之为定法。
〔为当复除,故豫张三面,以定方幂为定法也。
〕复除,折而下。
〔复除者,三面方幂以皆自乘之数,须得折、议,定其厚薄尔。
开平幂者,方百之面十;开立幂者,方千之面十。
据定法已有成方之幂,故复除当以千为百,折下一等也。
〕以三乘所得数,置中行。
〔设三廉之定长。
〕复借一算,置下行。
〔欲以为隅方。
立方等未有定数,且置一算定其位。
〕步之,中超一,下超二等。
〔上方法,长自乘而一折,中廉法,但有长,故降一等;下隅法,无面长,故又降一等也。
求立方根(笔算开立方)方法

求立方根(笔算开立方)方法1、从个位向左每3位数分一节,最左一节可能是3位、2位也可能是1位数。
分出几节说明立方根就有几位数。
2、求出最高(左边第一)节位立方根(整数),余数连接下一节3位数作为下一组的被除数。
3、用求出的立方根的2次方×300后试除被除数,能商几就用前面立方根的平方×300×商+前面立方根×30×商的平方+商的立方。
(注:一般实际商会比试商少1,因为在试商的情况下还要+新商的立方)这个商就是所求立方根的第2位数。
4、同上:将第二次的余数连接下一节3位数作为新的被除数。
5、将前面已有两位数组成的立方根的平方×300后试除新的被除数,能商几就用:前两位立方根的平方×300×商+前两位立方根×30×商的平方+商的立方。
这个商就是所求立方根的第3位数。
6、反复采用上述计算方法,直到余数是0为止。
通过试商,如果发现商大或商小了就减小或增大数字就行了。
总之求出的立方根必须与题目相符。
例1:求17576的立方根解:分节:17’576说明立方根有2位数17的立方根(整数部分)是22×2×2=817-8=99000+576=95762的平方×300=12009576÷1200最多商77-1=6(试商)2×2×300×6+2×30×6×6+6×6×6=95769576-9576=020+6=2617576的立方根是26例2:求13144256的立方根解:分节:13’144’256说明立方根有3位数13的立方根(整数部分)是22×2×2=813-8=55000+144=51442的平方×300=12005144÷1200最多商44-1=3(试商)2×2×300×3+2×30×3×3+3×3×3=41675144-4167=977977000+256=97725623×23×300=158700977256÷158700最多可以商623×23x300x6+23×30×6×6+6×6×6=977256977256-977256=0200+30+6=23613144256立方根是236。
笔算开立方公式范文

笔算开立方公式范文开立方公式是指一个数的立方根的计算公式。
在数学中,立方根可以定义为一个数与自身相乘三次后等于一些给定的数。
开立方公式是求解立方根的一种常用方法。
开立方公式可以通过多种方法来推导。
这里我将为你介绍一个基于二次方程的方法来推导开立方公式。
我们可以假设需要求解的立方根为一个实数x。
根据定义,我们可以得到等式:x^3=a其中a是给定的一个实数。
我们需要找到x的表达式。
首先,我们需要将等式两边开三次方。
我们有:(x^3)^(1/3)=a^(1/3)由于两个开三次方操作互为逆运算,我们可以得到:x=a^(1/3)这样我们就得到了一个等式,它告诉我们求解立方根的方法就是将数a开三次方。
现在让我们用这个公式来解决一个具体的问题。
假设我们需要求解的立方根是8、根据公式,我们有:x=8^(1/3)我们可以将8写成2的三次方,这样我们有:x=(2^3)^(1/3)根据指数运算法则,我们可以得到:x=2^((3/3)*1/3)继续化简,我们有:x=2^(1/3)最后,我们可以得到解决方案:x=2^(1/3)=1.259这就是求解8的立方根的结果。
通过以上的推导,我们可以得到开立方公式:x=a^(1/3)其中a是需要求解立方根的数。
需要注意的是,开立方公式可以应用于实数和复数。
在实数领域中,立方根函数是一个增函数,即当a大于b时,a的立方根大于b的立方根。
而在复数领域中,存在三个互为倒数的解。
也就是说,复数的立方根存在三个互为倒数的解。
这就是开立方公式的笔算推导过程。
通过这个公式,我们可以方便地求解一个数的立方根,无论是实数还是复数。
希望这个解答能够满足你的需求。
笔算开方

笔算开立方的方法方法一1.将被开立方数的整数部分从个位起向左每三位分为一组;2.根据最左边一组,求得立方根的最高位数;3.用第一组数减去立方根最高位数的立方,在其右边写上第二组数;4.用求得的最高位数的平方的300倍试除上述余数,得出试商;并把求得的最高位数的平方的300倍与试商的积、求得的最高位数的30倍与试商的平方的积和试商的立方写在竖式左边,观察其和是否大于余数,若大于,就减小试商再试,若不大于,试商就是立方根的第二位数;5.用同样方法继续进行下去。
方法二第1、2步同上。
第三步,商完后,落下余数和后面紧跟着的三位,如果后面没有就把余数后面添上三个0;第四步,将要试商的数代入式子“已商数×要试商数×(10×已商数+要试商数)×3 0+要商数的立方”,最接近但不超过第三步得到的数者,即为这一位要商的数。
然后重复第3、4步,直到除尽。
开方算法的历史记载九章算术《九章算术》中讲了开平方、开立方的方法,而且计算步骤和现在的基本一样.所不同的是古代用筹算进行演算,现以少广章第12题为例,说明古代开平方演算的步骤,“今有积五万五千二百二十五步.问为方几何.”“答曰:二百三十五步.”这里所说的步是我国古代的长度单位。
开立方原文开立方〔立方适等,求其一面也。
〕术曰:置积为实。
借一算,步之,超二等。
〔言千之面十,言百万之面百。
〕议所得,以再乘所借一算为法,而除之。
〔再乘者,亦求为方幂。
以上议命而除之,则立方等也。
〕除已,三之为定法。
〔为当复除,故豫张三面,以定方幂为定法也。
〕复除,折而下。
〔复除者,三面方幂以皆自乘之数,须得折、议,定其厚薄尔。
开平幂者,方百之面十;开立幂者,方千之面十。
据定法已有成方之幂,故复除当以千为百,折下一等也。
〕以三乘所得数,置中行。
〔设三廉之定长。
〕复借一算,置下行。
〔欲以为隅方。
立方等未有定数,且置一算定其位。
〕步之,中超一,下超二等。
〔上方法,长自乘而一折,中廉法,但有长,故降一等;下隅法,无面长,故又降一等也。
笔算开立方公式

开立方公式原理还是利用二项展开式(A+B)^3=A^3+3A^2B+3AB^2+B^3过程比较麻烦,但可以用笔算求出任意数的平方根.过程用文字来描述有点烦,希望你能看明白,如有不明白的,可在线问我.以2460375求平方根为例.第一步,先把所求数从左至右每3个数分成一段,即2,460,375(你会算平方根的,立方根的竖式算式与其相同,开平方是每两位分成一段,开立方是第三位分成一段)先求第一段2,试算法,(试取一个数,使其的立方不溢出所求数该段上的数),这一步很容易可知得数是1,把该得数1定义为A,并把这个得数1写在立方根算式相应段2的上面.第二步,求第二段,1的立方为1,2-1=1,把余数1及第二段上的三个数移下来,变成1460,还是用试算法,试求一个数B,(B可先任选一个个位数,为了说明步骤简单些,我只接选B=3),第一步,算出3A^2,即3,把3写在算式边上其它空白的地方的第一行,第二步,算出3AB=9,把9写在3的下面往右移一位,(可理解为30+9),再算出B^2=9,把9再往右移一位写在上一个9的下面,(即变成300+90+9),算出这个三个数移位相加后的得数为399.再用这个得数与试算数B(这里是3)相乘得1197,这个数没有大于1460.可选B=4再按以上相同的方法进行试算, (你可以发现是3136*4,已大于1460,)所以可以确定第二位上的数是3.把这个得数3写在算式相应段460的上面,现在已算出得数的前两位数了(13),再算第三段.把1460-1197=263,再把第三段的数375顺延下来,变成263375,此时定义13为A,用B进行试算,算法与上一段完全相同,我这里先选B=5进行试算,先在其它空白处写上3A ^2=507,第二行,往右移一位,写上3AB=195,第三行又往右移移一位写上B^2=25,这个竖式求和变成是50700+1950+25=52675用52675乘以试算数5=263375,刚好等于第三段所求数.所以135就是2460375的立方根.任意数开立方根笔算步骤如下:1、把所求数从右往左每3位分一段分成若干段,从左往右开始计算.2、先从最左边一段开始计算。
笔算开方公式

笔算开方公式(竖式)今日入定冥想时突然想起,中考前数学老师教过的手算开平方(下面简称“手开方”)公式。
只是当时仅仅作为求二次方程判别式的应急公式,并没有仔细琢磨其正确性以及严格证明。
既然今日想起,不妨钻研一下,却竟然得出了证明。
以下为完整过程,请广大数学爱好者斧正!1.手开方公式举例:上式意为65536的开平方为256。
手开方过程类似于除法计算。
为了方便表述,以下仍称类似位置的数为“被除数”、“除数”、“商”。
以65536为例,其具体计算过程如下:Step1:将被开方数(为了形象,表述成“被除数”,此例中即为65536)从个位往高位每两位一断写成6,55,35的形式,为了方便表述,以下每一个“,”称为一步。
Step2:从高位开始计算开方。
例如第一步为6,由于22=4<6<9=32,因此只能商2(这就是和除法不同的地方,“除数”和“商”的计算位必须相同)。
于是将2写在根号上方,计算开方余项。
即高位余项加一步低位,此例中,即为高位余项2和低位一步55,余项即为255。
Step3:将Step2得到的第一步开方得数2乘以20(原理在后面证明)作为第二步除数的高位。
即本步除数是4x(四十几)。
按照要求,本步的商必须是x。
因为45×5=225<255<46×6=276,所以本步商5。
Step4:按照类似方法,继续计算以后的各步。
其中,每一步的除数高位都是20×已求出的部分商。
例如第三步的除数高位就是25×20=500,所以第三步除数为50x。
本例中,506×6=3036恰好能整除,所以256就是最终计算结果。
2.字母表示和手开方公式的证明:既然要证明,必须先把公式一般化。
简言之,用字母而不是特殊值来表示计算过程和结果。
任意正整数均可表示成则正整数M开方计算得到的就是A。
根据手开方公式的思路,应该写成:不失一般性,对A进行推广。
前面A表示正整数,现在A可以表示任意实数。
笔算开n次方的方法

笔算开n次方的方法:1、把被开方的整数部分从个位起向左每隔n位为一段,把开方的小数部分从小数点第一位起向由每隔n位为一段,用撇号分开;2、根据左边第一段里的数,求得开n次算术根的最高位上的数,假设这个数为a;3、从第一段的数减去求得的最高位上数的n次方,在它们的差的右边写上第二段数作为第一个余数;4、把n(10a)^(n-1)去除第一个余数,所得的整数部分试商(如果这个最大整数大于或等于10,就用9做试商);5、设试商为b。
如果(10a+b)^n-(10a)^n小于或等于余数,这个试商就是n次算术根的第二位;如果(10a+b)^n-(10a)^n 大于余数,就把试商逐次减1再试,直到(10a+b)^n-(10a)^n小于或等于余数为止。
6、用同样的方法,继续求n次算术跟的其它各位上的数(如果已经算了k位数数字,则a要取为全部k位数字)。
例如计算987654321987654321的五次算术根,就算到小数点后四位。
3 9 7 1. 1 9 2 95√987'65432'19876'54321.00000'00000'00000'00000243________________________________________________744 65432......................................74465432/(5×30^4)整数部分是18,用9作试商659 24199......................................39^5-30^5_____________________________________________85 41233 19876................................854123319876/(5×390^4)的整数部分是7,用7作试商83 92970 61757................................397^5-390^5____________________________________________1 48262 58119 54321..........................1482625811954321/(5×3970^4)的整数部分是1,用1作试商1 24265 57094 08851..........................3971^5-3970^5___________________________________________23997 01025 45470 00000....................23997010254547000000/(5×39710^4)的整数部分是1,用1作试商12433 44352 06091 99551....................39711^5-39710^5_________________________________________11563 56673 39378 00449 00000..............1156356673393780044900000/(5×397110^4)的整数部分是9,用9作试商11191 17001 57043 20516 21599..............397119^5-397110^5_________________________________________372 39671 82334 79932 78401 00000........3723967182334799327840100000/(5×3971190^4)的整数部分是2,用2作试商248 70419 01386 56554 83574 43232........3971192^5-3971190^5_______________________________________123 69252 80948 23377 94826 56768 00000..123692528094823377948265676800000/(5×39711920^4)的整数部分是9,用9作试商111 91704 90192 14028 71518 74119 30649..39711929^5-39711920^5_______________________________________11 77547 90756 09349 23307 82648 69351这样就得到987654321987654321的五次算术根精确到小数点前四位为3971.1929。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
今年在某次物理竞赛中忘了带计算器,需要计算开立方。
当时不知道怎么笔算,所以只好一位一位地试。
因此,我便想研究出一种开立方的笔算方法(我知道现在有,但是苦于找不到,所以只好自己来了)。
在刚开始研究是我不知道该如何入手,所以就去找了初二时候的代数书,里面有开平方笔算法和推导过程。
它是这么写的:在这里,我“定义”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%2笔算开立方一天,我遇到了一道需要用到310的近似值的物理题。
我没带计算器或《中学数学用表》,只好逐个计算一些数的立方,并与10比较,好不容易才把小数点后第二位数字确定下来。
这促使我寻求笔算开立方的方法。
笔算开平方的方法我是掌握的。
我想笔算开立方的方法应该与它有些关联,不妨先把笔算开平方的主要步骤回忆一下:1.将被开方数的整数部分从个位起向左每两位分为一组;2.根据最左边一组,求得平方根的最高位数;3.用第一组数减去平方根最高位数的平方,在其差右边写上第二组数;4.用求得的最高位数的20倍试除上述余数,得出试商。
再用最高位数的20倍与试商的和乘以试商,若所得的积不大于余数,试商就是平方根的第二位数,若大于,就减小试商再试。
5.用同样方法继续进行下去。
类似地,若要写出笔算开立方的法则,显然第1步中的“两”应改为“三”,第2、3步中的“平”应改为“立”,而第5步不变化。
关键是第4步如何进行。
当天晚上,我想到完全平方公式是(a+b)2=a2+2ab+b2,完全立方公式是(a+b)3=a3+3a2b+3ab2+b3。
于是我猜想“20倍”应该与“2ab”有关。
我先后想出了几种可能的方法,经检验,都是行不通的。
那么我有必要分析笔算开平方的本质。
以两位数ab为例,2ab= (10a+b)2=100a2+20ab+b2。
这里a代表平方根的最高位数,b代表试商。
事实上,100a2已在第3步里被减去了。
那么剩下的就是20ab+b2,即(20a+b)·b,也就是“求得的最高位数的20倍与试商的和再乘以试商”。
这样,如果被开方数是(10a+b)2,那么最后所得的余数恰好为零;如果被开方数比(10a+b)2大,就把10a+b看作a继续进行下去。
同样的道理,这个法则对多位数、一位数和小数也适用。
类似地,(10a+b)3=1000a3+300a2b+30ab2+b3,其中1000a3在开立方法则第3 步里被减去了。
那么我就应该把求得的最高位数的平方的300倍与试商的积,求得的最高位数的30倍与试商的平方的积和试商的立方写在竖式的左边,用第3 步所得余数减去它们的和。
举几个简单的例子验证一下:(300=12×300× 1 (600=12×300× 2 (1200=22×300×1)30=1×30×12 120=1×30×22 60=2×30×121=13) 8=23) 1=13)为了进一步验证这种方法的正确性,我求出了310的近似值,并与计算器的结果进行比照:(为了书写简便,我把10.000……后面的“0”省略了。
)用这种方法算出10的立方根约等于2.1544,而计算器的结果是2.1544347,这说明求出的结果是正确的。
现将笔算开立方的方法总结如下:1.将被开立方数的整数部分从个位起向左每三位分为一组;2.根据最左边一组,求得立方根的最高位数;3.用第一组数减去立方根最高位数的立方,在其右边写上第二组数;4.用求得的最高位数的平方的300倍试除上述余数,得出试商;并把求得的最高位数的平方的300倍与试商的积、求得的最高位数的30倍与试商的平方的积和试商的立方写在竖式左边,观察其和是否大于余数,若大于,就减小试商再试,若不大于,试商就是立方根的第二位数;5.用同样方法继续进行下去。
这种方法肯定早就有人发明了。
其运算量相当大,实用价值也不高。
但我毕竟是独立地发现了它。
虽然欣喜无法与发现新大陆相比,但这至少使我体验到在数学世界中探索的快乐。
此后不久,我居然发现这种方法在期中考试中发挥了作用──期中考试物理试卷中有这样一道题:“神舟”三号飞船的运行周期约是91分钟,地球半径约是6370㎞,求飞船的轨道高度(以km为单位,保留两个有效数字)。
这道题并不难。
根据所学知识,我很快就列出方程,并求出了结果的表达式。
经过近似计算和约分、化简,结果大约是(10003300-6370)㎞。
我想大多数同学能够算到这里,而对于3300就束手无策了。
但它难不倒我。
我运用了笔算开立方的方法。
由于法则是自己总结的,所以记得很牢,用起来也得心应手。
很快,我求出3300≈6.7,最终结果约是3.3×102㎞。
严格地说,这个答案是不可靠的。
要保证最终结果的第二个有效数字准确,应该把3300计算到百分位。
但因时间有限,且300这个数本身就是不准确的,我只好这样写。
后来我看到答案,知道我的结果是正确的。
我感到高兴,因为我自己发现并总结出的规律在考试中得到应用。
我觉得这种笔算开立方的方法不能为大家所知似乎是个遗憾。
但它的应用似乎仅限于这类由周期求轨道半径的物理题,除此之外,别的意义很是寥寥。
换言之,这种方法仅是雕虫小技而已。
然而探索的过程使我体会到初步的数学研究方法,或许将有更大的意义──因为“对真理的探求比对真理的占有更为可贵”。
举例说明: 17开立方.首先求17以内的最大立方数为2^3=8,17-8 =9,在9的后面加上三个0,9000在9000范围内,设立方根的第二位是A,则用2A*A*2*30+A^3,此算式不>9000,A=5,及立方根的第二位是5用9000-7625=1375,在1 375后面加上三个0来求立方根的第三位,设第三位是B,则用25B*25*B*30+B^3,则B=7,及1375000-13495 93=25407,依此类推,求第四位的算式是257C*257*C*30+C^3,可以算出C=1,及25407000-19822411=5584589,在往下5584589000求第五位.17立方根的1前四位是2.571。
2571D*2571*D*30+D^3,D=2==================================================== ===徒手开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......==================================================== ===开立方求一个数的立方根的运算法,叫做开立方。
最早在我国的九章算术中有对开立方的记载。
笔算开立方的方法方法一1.将被开立方数的整数部分从个位起向左每三位分为一组;2.根据最左边一组,求得立方根的最高位数;3.用第一组数减去立方根最高位数的立方,在其右边写上第二组数;4.用求得的最高位数的平方的300倍试除上述余数,得出试商;并把求得的最高位数的平方的300倍与试商的积、求得的最高位数的30倍与试商的平方的积和试商的立方写在竖式左边,观察其和是否大于余数,若大于,就减小试商再试,若不大于,试商就是立方根的第二位数;5.用同样方法继续进行下去。
方法二第1、2步同上。