例如:65536的手算开平方
Step1:将被开方数(为了形象,表述成“被除数”,此例中即为65536)从个位往高位每两位一断写成6,55,35的形式,为了方便表述,以下每一个“,”称为一步。
Step2:从高位开始计算开方。例如第一步为6,由于2^2=4<6<9=3^2,因此只能商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就是最终计算结果。
(1)手算开方图解扩展资料:
整数开平方步骤:
(1)将被开方数从右向左每隔2位用撇号分开;
(2)从左边第一段求得算数平方根的第一位数字;
(3)从第一段减去这个第一位数字的平方,再把被开方数的第二段写下来,作为第一个余数;
(4)把所得的第一位数字乘以20,去除第一个余数,所得的商的整数部分作为试商(如果这个整数部分大于或等于10,就改用9左试商,如果第一个余数小于第一位数字乘以20的积,则得试商0);
(5)把第一位数字的20倍加上试商的和,乘以这个试商,如果所得的积大于余数时,就要把试商减1再试,直到积小于或等于余数为止,这个试商就是算数平方根的第二位数字;
(6)用同样方法继续求算数平方根的其他各位数字。2、小数部分开平方法:求小数平方根,也可以用整数开平方的一般方法来计算,但是在用撇号分段的时候有所不同,分段时要从小数点向右每隔2段用撇号分开。
如果小数点后的最后一段只有一位,就填上一个0补成2位,然后用整数部分开平方的步骤计算。
任意数开立方根笔算步骤如下:
1、把所求数从右往左每3位分一段分成若干段,从左往右开始计算;
2、先从最左边一段开始计算。用试算法得出这段的得数(该得数要取其立方不溢出所求数第一段上的数时的最大数)设该得数为A;
3、把第一段所求数与A^3的差,在其后面按位补上第二段的数,为第二段要算的数(所求数),取一个试算数B,在计算纸的其它地方第一行写上3A^2,第二行往右移一位写上3AB,第三行往右移一位写上B^2,用竖式加法算出这三行数的和(上面两行数,相应空位补上0).用这个和乘以试算数B所得的积与该段所求数进行比较.试算出最大的B(积不溢出所求数),该数B即为第二段上的得数.把该得数写在算式相应段的上方。
4、相同的方法进行下一段的计算,所不同的是A要取前面已算出的得数,(如前面两位得数分别是1,3,A就取13,如算到第四段,前面三位数分别是1,3,5,A就取135,)试算出相应的B写在该段上方。
5、算到最后一段,如最后试算出来的余数不为0,则说明所求数的立方根不是整数,此时,用与求开方相似的方法,在该数后面补一段000,再算出的得数就是小数点后的第一位数,还有余数,再补三位0,只到余数为0或者至算至足够的小数位即可。
1.从个位起向左每隔两位为一节,若带有小数从小数点起向右每隔两位一节,用“,”号将各节分开;
2.求不大于左边第一节数的完全平方数,为“商”;
3.从左边第一节数里减去求得的商,在它们的差的右边写上第二节数作为第一个余数;
4.把商乘以20,试除第一个余数,所得的最大整数作试商(如果这个最大整数大于或等于10,就用9或8作试商);
5.用商乘以20加上试商再乘以试商。如果所得的积小于或等于余数,就把这个试商写在商后面,作为新商;如果所得的积大于余数,就把试商逐次减小再试,直到积小于或等于余数为止;
6.用同样的方法,继续求。
上述笔算开方方法是我们大多数人上学时课本附录给出的方法,实际中运算中太麻烦了。我们可以采取下面办法,实际计算中不怕某一步算错!!!而上面方法就不行。
比如136161这个数字,首先我们找到一个和136161的平方根比较接近的数,任选一个,比方说300到400间的任何一个数,这里选350,作为代表。
我们计算0.5*(350+136161/350)得到369.5
然后我们再计算0.5*(369.5+136161/369.5)得到369.0003,我们发现369.5和369.0003相差无几,并且,369^2末尾数字为1。我们有理由断定369^2=136161
一般来说能够开方开的尽的,用上述方法算一两次基本结果就出来了。再举个例子:计算469225的平方根。首先我们发现600^2<469225<700^2,我们可以挑选650作为第一次计算的数。即算
0.5*(650+469225/650)得到685.9。而685附近只有685^2末尾数字是5,因此685^2=469225
对于那些开方开不尽的数,用这种方法算两三次精度就很可观了,一般达到小数点后好几位。
实际中这种算法也是计算机用于开方的算法
手动开平方
1.将被开方数的整数部分从个位起向左每隔两位划为一段,用撇号分开,分成几段,表示所求平方根是几位数;小数部分从最高位向后两位一段隔开,段数以需要的精度+1为准。
2.根据左边第一段里的数,求得平方根的最高位上的数。(在右边例题中,比5小的平方数是4,所以平方根的最高位为2。)
3.从第一段的数减去最高位上数的平方,在它们的差的右边写上第二段数组成第一个余数。
4.把第二步求得的最高位的数乘以20去试除第一个余数,所得的最大整数作为试商。(右例中的试商即为[152/(2×20)]=[3.8]=3。)
5.用第二步求得的的最高位数的20倍加上这个试商再乘以试商。如果所得的积小于或等于余数,试商就是平方根的第二位数;如果所得的积大于余数,就把试商减小再试,得到的第一个小于余数的试商作为平方根的第二个数。(即3为平方根的第二位。)
6.用同样的方法,继续求平方根的其他各位上的数。用上一个余数减去上法中所求的积(即152-129=23),与第三段数组成新的余数(即2325)。这时再求试商,要用前面所得到的平方根的前两位数(即23)乘以20去试除新的余数(2325),所得的最大整数为新的试商。(2325/(23×20)的整数部分为5。)
7.对新试商的检验如前法。(右例中最后的余数为0,刚好开尽,则235为所求的平方根。)
我的回答你还满意吗?望采纳,谢谢!
过最好的是记住根号2,根号3,根号5等一些数值的值
因为很多数值都可以分解成这些数的乘积形式
[解题过程]述求平方根的方法,称为笔算开平方法,用这个方法可以求出任何正数的算术平方根,它的计算步骤如下:
1.将被开方数的整数部分从个位起向左每隔两位划为一段,用撇号分开(竖式中的11'56),分成几段,表示所求平方根是几位数;
2.根据左边第一段里的数,求得平方根的最高位上的数(竖式中的3);
3.从第一段的数减去最高位上数的平方,在它们的差的右边写上第二段数组成第一个余数(竖式中的256);
4.把求得的最高位数乘以20去试除第一个余数,所得的最大整数作为试商(3×20除 256,所得的最大整数是 4,即试商是4);
5.用商的最高位数的20倍加上这个试商再乘以试商.如果所得的积小于或等于余数,试商就是平方根的第二位数;如果所得的积大于余数,就把试商减小再试(竖式中(20×3+4)×4=256,说明试商4就是平方根的第二位数);
6.用同样的方法,继续求平方根的其他各位上的数.
徒手开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
一、分为整数开平方和小数开平方。
1、整数开平方步骤:
(1)将被开方数从右向左每隔2位用撇号分开;
(2)从左边第一段求得算数平方根的第一位数字;
(3)从第一段减去这个第一位数字的平方,再把被开方数的第二段写下来,作为第一个余数;
(4)把所得的第一位数字乘以20,去除第一个余数,所得的商的整数部分作为试商(如果这个整数部分大于或等于10,就改用9左试商,如果第一个余数小于第一位数字乘以20的积,则得试商0);
(5)把第一位数字的20倍加上试商的和,乘以这个试商,如果所得的积大于余数时,就要把试商减1再试,直到积小于或等于余数为止,这个试商就是算数平方根的第二位数字;
(6)用同样方法继续求算数平方根的其他各位数字。
2、小数部分开平方法:
求小数平方根,也可以用整数开平方的一般方法来计算,但是在用撇号分段的时候有所不同,分段时要从小数点向右每隔2段用撇号分开。
如果小数点后的最后一段只有一位,就填上一个0补成2位,然后用整数部分开平方的步骤计算。
二、
1.根据平方和(立方和)公式手算开平方(开立方)。以往初中教材上必学的手算开平方就是此法,开立方也可类似处理。
2.利用二分法以及不等式两边夹,如求2的平方根
1)1^2<2<2^2
2)(1.4)^2<2<(1.5)^2
......
此法运算量大。
3.利用微分求近似值——由于此法误差不可控,可结合前一方法逐步提高精度,计算量比前一方法小。
4.原始的泰勒展开,计算量大,误差可控。
5.变形的泰勒展开,计算方法里的。
参考链接:数学资源
将被开方数从个位往复高位每两制位一断写成6,55,35的形式。
何开平方?
1.从个位起向左每隔两位为一节,若带有小数从小数点起向右每隔两位一节,用“,”号将各节分开;
2.求不大于左边第一节数的完全平方数,为“商”;
3.从左边第一节数里减去求得的商,在它们的差的右边写上第二节数作为第一个余数;
4.把商乘以20,试除第一个余数,所得的最大整数作试商(如果这个最大整数大于或等于10,就用9或8作试商);
5.用商乘以20加上试商再乘以试商。如果所得的积小于或等于余数,就把这个试商写在商后面,作为新商;如果所得的积大于余数,就把试商逐次减小再试,直到积小于或等于余数为止;
6.用同样的方法,继续求。
这种办法ms更适用于人+计算器,单用计算机做很繁琐。
后来请教Fish大牛,发现有更好的办法——逼近法:
要求sqrt(m),则设x^2-m=f(x),根据牛顿逼近法求f(x)=0的根。
开20000为例子
1 4 1
/2 ' 0 0 ' 0 0
1
----
24| 1 0 0
9 6
----
281 4 0 0
2 8 1
照上类推,每次把结果乘20作为求下一位的因子(个位数随下一位得数变化)
先把被开方数自小数点左右分为每两个数一个区,如 1049.76(以下都以这个数为例)可分为 10‘49.76,然后从高位区开始算,过程有点象除法竖式,下面就是正文:从高位区开始,10开方的整数是3,这整数3便是结果的最高位数字,余数1(10-3*3)和下一区和在一起便是149,用20(专用数字,从第二区开始一直用到完)去乘前面已开方结果3,便市60(20*3),记住,这个数的个位数不是固定的,它可是必须与除得的商相同且须尽量大,继实例部分,第二步用149除以60(60不是真正的除数,因为它的个位数是所得的商),这样可得出商的约数,如以上除的整数部分是2,那么须把60+2为62作为除数,得商2与除数62的个位数相同,因此商2便是结果的第二位数(既为32),余数为25(149-62*2),被开方数的整数区用完了便在结果32后加“.”既以后的算出来的结果为小数部分,剩下的都与第二部分相同下面与你们共同来完成它吧:把余数25和下一区放在一起为2576,试用除数为20*32=640,则商为4,4+640为644,2576除以644刚好为4(4恰
为除数644的个位数)没余数,则4为结果的最后一位了,既结果为32.4。这结果可是精确的数哦,如果后面还除不尽的话,就在被开方数的小数部分后加00……还是每两数为一区,用以上的方法一直精确下去,结果可是与计算器算出来一样哦,不过麻烦点而已
呵呵,这样吧。。。
不等式法
以√6为例。稍加估算就知道 0<√6-2<1/2
三边平方得< 10-4√6<1/4,此时10/4 >√6 > 10/4 -1/4/4,即2.5>√5>2.5-1/4/4
再平方,0<196-80√6<1/16,此时196/80 >√6 >196/80 -1/16/80即2.45√2 >2.449218
……每平方一次,小数点后的精确位数就乘2(灰色字是准确的数位),这是相当好的,可是你将要面对恐怖的天文数字。
另一种优化的方法: 佩尔方程与渐近分数结合
上面的方法虽然简单,可是数字大,而且算出来的不是渐近分数,如果用渐近分数能把计算过程中的数字减少一点。
以√5为例,考虑佩尔方程x^2-5y^2=1的所有正整数解(x,y),x/y都是√5的渐近分数。
假设其中一组解是(x,y),再设x'-√5y'=(x-√5y)n,同样地x'/y'也是√5的渐近分数。
上面两条结论的证明在此略去。根据上面结论,而且不难找到9^2-5*4^2=1,于是
(9-4√5)^2=161-72√5,√5约等于161/72=2.236111
(161-72√5)^2=51841-23184√5, √5约等于51841/23184=2.2360679779158
从连分数的性质可以估算出误差小于分母的平方的倒数。如上面的51841/23184,误差小于1/231842=1.8605×10^-9
但是这种方法的缺点是要解出佩尔方程。其实解佩尔方程x^2-dy^2=1不需要狂试数,把√d化成连分数。把二次根式展成连分数是挺容易的,在这里我不再作展开啦,有兴趣的话可以到网上找找看。
泰勒公式,跟牛顿二项式差不多,考虑函数x^(1/2),这里略。
迭代法
假设我们已经有一个较好的初值x,x²≈n,
设修正值为a,即(x+a)²≈n,x²+a²+2ax≈n,忽略很小的a²,即x²+2ax≈n,
从而a≈(n-x²)/(2x),x+a≈(n+x²)/(2x)
把(n+x²)/(2x)的值从新代替x,将得到更好的精确值,下面证明0≤|( (n+x²)/(2x) )²-n| < |x²-n|
现在如果其中一个迭代值x>√n那么
(n/x +x)/2<(x²/x +x)/2 =x又
(n/x +x)/2≥√n (基本不等式)
于是迭代数列是有下界的递减数列,也就是结论了。
类似地,如果x<√n则n/x +x≥√n回到前一种情况,如果x很接近0,这时候结论可能会不成立,所以结论要修正一下-_-~~,但是得到新的迭代值后一齐正常,不影响迭代。可以说,对任何正数作初值依然能存在极限。
这极限自然是√n。
关于这个迭代法也有别的证明。
希望对你有帮助。。。
(a*10+b)^2=a^2+2*a*10*b+b^2=a^2+(20*a+b)*b。
竖式算开平方步骤:(如:把625开方)。
(1)先把被开方的数由右到左每二位一组。(6,25)。
(2)由左到右取每一组。(取的是6)。
(3)取某数的平方,要比第一组数小,但某数+1的平方,要比第一组数大,这就是第一个开方值。(某数是2)。
(4)把第一组数减去第一个开方值的平方,再取第二组数,构成余数。(6-2*2=2,余数为225)。
(9)手算开方图解扩展资料:
电线截面积是平方毫米,一般分为:0.5、1、1.5、2.5、4、6、10、16、25、35、50、70、95、120、150、185、240平方等。10(平方毫米)以下的一般叫电线,10(平方)以上的叫电缆。在购买时说买电线,一般就认为是买10平方以下的,要说买电缆一般就认为是要10平方以上的。
10平方以上的电缆大都是多根铜线绞成一根组成。10平方以下的由毛丝铜线组成的一根电线叫软线也叫胶合线,而只有一根的铜线叫硬线也叫独股线。BV是指塑料铜线,LBV是指塑料铝线,电线电缆都分为铝线和铜线两种材质。
铜线外没有其它绝缘只有绝缘漆的叫漆包线,一般用于绕电机线圈等。两根塑料铜线再用一层塑料绝缘包在一起叫护套线,X是指橡胶绝缘,两根或两以上的橡胶绝缘铜软电线外层再用橡胶包起来,叫防水线。
硬电线用在不移动的地方,而软电线用在移动的地方,比如电水壶,吸尘器,电饭锅,等都用软电线。电线的粗细是根据用电器的功率大小来选,功率大电线就选粗的,也就是平方数大一些。