平方根怎么算,怎么能一下子口算出 平方根谢谢

1,怎么能一下子口算出 平方根谢谢 一般用计算机 考试会说明的

平方根怎么算,怎么能一下子口算出 平方根谢谢


2,数学上的平方根该怎么算 有一种笔算开平方的办法:⒈从个位起向左每隔两位为一节,若带有小数从小数点起向右每隔两位一节,用“,”号将各节分开;⒉求不大于左边第一节数的完全平方数,为“商”;⒊从左边第一节数里减去求得的商,在它们的差的右边写上第二节数作为第一个余数;⒋把商乘以20,试除第一个余数,所得的最大整数作试商(如果这个最大整数大于或等于10,就用9或8作试商);⒌用商乘以20加上试商再乘以试商 。如果所得的积小于或等于余数,就把这个试商写在商后面,作为新商;如果所得的积大于余数,就把试商逐次减小再试,直到积小于或等于余数为止 。正负平方根 开出来的要有正负一、算术平方根和平方根是概念!一个正数a有两个平方根,这两个平方根互为相反数,一个是根号a,另一个是-根号a 。把正的这个平 方根另外又叫做算术平方根 。二、加减乘除这些我有时会搞反,这不稀奇啊,因为有时是正用公式,有时又是逆用公式 。比如:有时是用根号下a×b=根号a×根号b,有时又要用根号a×根号b=根号下a×b 。不要紧,慢慢就会习惯的啊 。【平方根怎么算,怎么能一下子口算出 平方根谢谢】
平方根怎么算,怎么能一下子口算出 平方根谢谢


3,平方根的计算方法 0.9就是把0.81分成0.01*81都开平方变成0.1*9=0.90.81的平方根是多少?+0.9和-0.9算术平方根是? +0.9多少的2次方=100分之10.10.81的平方啊0.9 就是把0.81分成0.01*81 都开平方变成0.1*9=0.90.81的平方根是多少? +0.9和-0.9 算术平方根是?+0.9 多少的2次方=100分之1 0.1√225、-√0.0001、√(-5)^2、+-√ 121分之9怎么计算啊??225=15*15所以√225=15 0.0001=0.01*0.01所以-√0.0001=-0.01 (-5)^2=25=5*5所以√(-5)^2=5 9=3*3121=11*11 所以+-√ 121分之9=+-3/11总之在根号前没正负号的就是算出来正的是算术平方根 有负号才是负的有点被拖上贼船的感觉...帮人帮到底.. 已知-2是某数的一个平方根,求这个数和它的算术平方根?多少的平方=17??-2是某数的一个平方根 这个数是(-2)的平方=4 4的平方根是±2算术平方根是2 多少的平方=17 17无法表示成2个相同整数相乘 所以是±√17的平方=170.9,-0.90.90.9
平方根怎么算,怎么能一下子口算出 平方根谢谢


4,平方根计算公式 开平方公式:x(n + 1) = xn + (a / xn ? xn)1 / 2. 。(n,n+1是下角标)举例例如,a=5:5介于2的平方至3的平方;之间 。我们取初始值2.1,2.2,2.3,2.4,2.5,2.6,2.7,2.8,2.9都可以,我们最好取 中间值2.5 。第一步:2.5+(5/2.5-2.5)1/2=2.2;即5/2.5=2,2-2.5=-0.5,-0.5×1/2=-0.25,2.5+(-0.25)=2.25,取2位数2.2 。第二步:2.2+(5/2.2-2.2)1/2=2.23;即5/2.2=2.27272,2.27272-2.2=-0.07272,-0.07272×1/2=-0.03636,2.2+0.03636=2.23 。取3位数 。第三步:2.23+(5/2.23-2.23)1/2=2.236 。即5/2.23=2.2421525,,2.2421525-2.23=0.0121525,0.0121525×1/2=0.00607,2.23+0.00607=2.236.每一步多取一位数 。这个方法又叫反馈开方,即使你输入一个错误的数值,也没有关系,输出值会自动调节,接近准确值 。例如a=200.200介如10的平方---20的平方之间 。初始值可以取11,12,13,14,15,16,17,18,19 。我们去15.第一步:15+(200/15-15)1/2=14 。取19也一样得出14. 。:19+(200/19-19)1/2=14. 。第二步:14+(200/14-14)1/2=14.1 。第三步:14.1+(200/14.1-14.1)1/2=14.14. 抄自百度百科其实手动开方很麻烦 一般是知道几个常见数的开方即可用计算器最简便...(a+b)(a-b)=a2-b2 (a±b)2=a2±2ab+b25,平方根怎么算 平方根,又叫二次方根,表示为〔±√ ̄〕,其中属于非负数的平方根称之为算术平方根(arithmetic square root) 。一个正数有两个实平方根,它们互为相反数,负数没有平方根[1]如果一个非负数x的平方等于a,即,,那么这个非负数x叫做a的算术平方根 。a的算术平方根记为,读作“根号a”,a叫做被开方数(radicand) 。求一个非负数a的平方根的运算叫做开平方 。[1]结论:被开方数越大,对应的算术平方根也越大(对所有正数都成立) 。一个正数如果有平方根,那么必定有两个,它们互为相反数 。显然,如果知道了这两个平方根的一个,那么就可以及时的根据相反数的概念得到它的另一个平方根 。负数在实数系内不能开平方 。只有在复数系内,负数才可以开平方 。负数的平方根为一对共轭纯虚数 。例如:-1的平方根为±i,-9的平方根为±3i,其中i为虚数单位 。规定:,或。一般地,“√ ̄”仅用来表示算术平方根,即非负数的非负平方根 。规定:0的算术平方根为0 。1.从个位起向左每隔两位为一节,若带有小数从小数点起向右每隔两位一节,用“,”号将各节分开; 2.求不大于左边第一节数的平方根,为平方根最高上的数; 3.从左边第一节数里减去求得的最高位上的数的平方,在它们的差的右边写上第二节数作为第一个余数; 4.把商的最高位上的数乘20去试除第一个余数,所得的是整数作试商(如果这个最大整数大于或等于10,就用9或8作试商); 5.用最高位的数乘以20加上试商再乘以试商 。如果所得的积小于或等于余数,这个试商就是平方根的第二位数;如果所得的积大于余数,就把试商逐次减小再试,直到积小于或等于余数为止; 6.用同样的方法,继续求平方根的其他各位上的数 或是用被开方数直接除以4 9 16 25。。。这些自然数的平方数 余数留在根号里面 商开方放在根号外面 如72=9*4*2 得出 72的平方根=3(九的平方根)*2(四的平方根)*2(余数2)的平方根=6*根号2 或72=36*2 得出72的平方根=6(36的平方根)*根号2 忘了怎么打根号了 见谅1、将被开方数的整数部分从个位起向左每隔两位划为一段,用撇号分开,分成几段,表示所求平方根是几位数;2、根据左边第一段里的数,求得平方根的最高位上的数;3、用第一段的数减去最高位上数的平方,在它们的差的右边写上第二段数组成第一个余数;4、把求得的最高位数乘以20去试除第一个余数,所得的最大整数作为试商;5、用商的最高位数的20倍加上这个试商再乘以试商,如果所得的积小于或等于余数,试商就是平方根的第二位数,如果所得的积大于余数,就把试商减小再试;6、用同样的方法,继续求平方根的其他各位上的数;6,怎么计算一个数的平方根 开方啊 能开尽的就直接写成整数如9开后就是3不能的就加个根号扔那就好了 一定要开的彻底 避免遗漏记得有个表格的.比如2的平方根为1.4几3的平方根为1.7几5的平方根2.3几具体数字记不起来了.不过现在有计算机.算一下很快的.简单的单个数字最好自己记住.以后运算起来方便很多 。平方根的计算方法计算方法一:我们用a来表示a的平方根,方程x-a=0的解就为a的平方根a 。两边平方后有:x*x-2ax+a=0,因为x不等于0,两边除以x有:x-2a+a/x=0、a=(x+a/x)/2所以你只需设置一个约等于(x+a/x)/2的初始值,代入上面公式,可以得到一个更加近似的值 。再将它代入,又可以得到一个更加精确的值……依此方法,最后得到一个足够精度的(x+a/x)/2的值即为a的平方根值 。真的是这样吗?假设我们代入的值x﹤a 由于这里考虑a﹥0故:x*x﹤a*a 即x﹤a/x(x+a/x)/2﹥(x+x)/2 即(x+a/x)/2>x即当代入的x﹤a时(x+a/x)/2的值将比x大 。同样可以证明当代入的x﹥a时(x+a/x)/2的值将比x小 。这样随着计算次数的增加,(x+a/x)/2的值就越来越接近a的值了 。如:计算sqrt(5)设初值为x = 2第一次计算:(2+5/2)/2=2.25第二次计算:(2.25+5/2.25)/2=2.236111第三次计算:(2.236111+5/2.236111)/2=2.236068这三步所得的结果和5 的平方根值相差已经小于0.001 了 。计算方法二:我们可以使用二分法来计算平方根 。设f(x)=x*x - a同样设置a为a的平方根,哪么a就是f(x)=0的根 。你可以先找两个正值m,n使f(m)<0,f(n)>0根据函数的单调性,a就在区间(m,n)间 。然后计算(m+n)/2,计算f((m+n)/2),如果它大于零,那么a就在区间(m,(m+n)/2)之间 。小于零,就在((m+n)/2,n)之间,如果等于零,那么(m+n)/2当然就是a 。这样重复几次,你可以把a存在的范围一步步缩小,在最后足够精确的区间内随便取一个值,它就约等于a 。计算方法三:以上的方法都不是很直接,在上世纪80年代的初中数学书上,都还在介绍一种比较直接的计算方法:(1)如求54756的算术平方根时先由个位向左两位两位地定位:定位为5,47,56,接着象一般除法那样列出除式.(2)先从最高位用最大平方数试商:最大平方数不超过5的是2,得商后,除式5-4后得1 。把商2写上除式上 。(3)加上下一位的数:得147 。(4)用20去乘商后去试商147:2×20=40 这40可试商为3,那就把试商的3加上40去除147 。得147÷43=3,把3写上除式上 。这时147-129=18 。(5)加上下一位的数:得1856 。(6)用20去乘商后去试商1856:23×20=460 这460可试商为4,那就把试商的4加到460去除1856 。得4,把4写上除式上 。这时1856-1856=0,无余数啦 。(7)这时除式上的商是234,即是54756的平方根 。哪么这种计算方法是怎么得来的呢?查找了好久都没有找到答案 。静下心来仔细分平方根的计算过程,后来的步骤都有20乘以也有的商再加上预计的商乘上预计的商 。设也有的商为a预计的商为b就是(20*a+b)*b即20ab+b*b 。而实质上预计的商是平方根中已有的商的后一位数字,平方根实际为10a+b再乘以10的n次方(n为整数),这里我们可以简化为平方根为10a+b(因为乘10的n次方只影响平方的小数点位置,对数字计算没有影响) 。这下终于明白了,设a为a的平方根的前n位,b为a的平方根的n位后面的数字,哪么(10a+b)就是a的平方根 。有:(10a+b)(10a+b)=100a*a+20ab+b*b=a变形后:(20a+b)b=a-100a*a上面的计算中第一次商2,然后从结果中减4实质就是a-100a*a第二次再预计商3再减去(20*2+3)*3实质就是:a-100a*a-20ab-b*b即:a-(10a+b)(10a+b)此时10a+b看作为新的已有商a,再求下一个b值 。这样就可以一位一位地进行平方根的求解了 。开平方根 4的平方根为2;16的平方根为4;如果太复杂的用计算器算计算机开平方倒:求4的平方根先按4再按平方根符号.7,怎样计算平方根啊我不懂啊 平方根计算的泰勒公式展开 function mysum=sr3(x,e) %用泰勒展开计算平方根,abs(x)<1; %精确度e默认为1e-15; if nargin==1 e=1e-15; end m=1; %计算泰勒展开的分子(2*k-3)!!,给m设初值 n=1; %计算阶乘n!, 给 n设初值 mysum=1; %泰勒展开多项式的和,设初值 k=1; while(m/(2^k*n)*x.^k)>e|x==0j=abs(2*k-3);n=n*k;m=m*j;mysum=mysum+(-1)^(k+1)*(m/(2^k*n))*x.^k;k=k+1; end 用牛顿迭代法求平方根 用C语言,通过链表存储,用牛顿牛代法求平方根 。这是C语言实训时的作业 。因此作了版面的设计 。使用方便! #include"math.h" #include"stdio.h" #include"conio.h" #include"stdlib.h" typedef struct lianbiao /*定义类型:struct lianbiao */ {float x1;float x0;struct LIANBIAO *next; }LIANBIAO; /*函数原型*/ LIANBIAO *sestet(float c); /*建立链表*/ void displayall(LIANBIAO *psthead); /*全部显示*/ main() { LIANBIAO *psthead=NULL;float a;do{printf("\t请输入一个正数为a的值\n");printf("\t");scanf("%f",&a);}while(a<=0);psthead=sestet(a); /*返回“头指针”*/displayall(psthead); /*输出全部结点*/ } /*建立链表,并进行计算*/ LIANBIAO *sestet(float c) {LIANBIAO *psthead,*ptemp,*pprep;int s;float x0,x1,temp,h;double k;psthead=(LIANBIAO*)malloc(sizeof(LIANBIAO));/*构造“头结点”*/printf("\t您希望精确值(ε)精确到小数点后几位?(目前超过十位无法明确显示)\n");printf("\t您需要的位数是:");scanf("%d",&s);k=1/pow(10,s);printf("\t你选择的误差值ε=%0.10lf\n",k);pprep=psthead; /*“前趋指针pprep”指向“头结点”*/pprep->next=NULL; /*“头结点”的next成员的NULL*/x1=c;do /*进行迭代计算*/{x0=(x1+c/x1)/2;h=x1-x0; /*定义x1-x0的值,即为误差值*/temp=x1;ptemp=(LIANBIAO*)malloc(sizeof(LIANBIAO));/*开辟一个新的单元*/ptemp->x1=x1; /*得到ptemp指向的结构体中的成员x1的值*/ptemp->x0=h; /*得到ptemp指向的结构体中的成员x0的值,即误差值*/ptemp->next=pprep->next; /*“新结点”指向这个前趋结点的后续结点*/pprep->next=ptemp; /*这个前趋结点指向“新结点”*/pprep=ptemp; /*取得新的结点*/x1=x0; /*x1取得平方根的值*/}while(fabs(h)>k);printf("\t您输入的是%f.\n\t此数的平方根为%f\n",c,x1);return psthead; /*返回指向“头结点”的指针*/ } /*全部显示*/ void displayall(LIANBIAO *psthead) {LIANBIAO *pst; /*调用链表里的函数*/int m=0;pst=psthead->next; /*将psthead原来指向结点中的next值赋给pst*/printf("\n\n");printf(" 迭代过程为:\n");printf("\n");while(pst!=NULL){m++;printf(" 第%d次迭代\t\tx0=%10f \t|\t误差值为%10f\n",m,pst->x1,pst->x0);/*输出迭代次数,输出pst指向的结点的数据*/pst=pst->next; /*使pst指向下一个结点*/}printf("\n\n");printf("\t共迭代%d次\n",m);printf("\t共开辟空间%d个\n",m+1);printf("\t利用率为%f %%\n",m*8*100.0/(m*12+12));

推荐阅读