当前位置:百问十五>生活百科>平方的计算方法

平方的计算方法

2024-12-16 06:38:04 编辑:join 浏览量:557

平方的计算方法

如:67081的平方根手工方式计算

67081的平方根=2粮在急治频反海59

算法1:

假设被开放数东级李湖就为a,如果用sqrt(a)表示根号a那么((sqrt(x)-sqrt(a/x))^洋婷一欢效正2=0的根就是sqrt(a)

变形得

sqrt(a)=(x+a/x)/2

所以你只需设置一个约等于(x+a/x)/2的初始值,代入上面公式,可以得到一个更加近似的值,再将它代入,就得到一个更加精确的值……依此方法,最360问答后得到一个足够精度的(x+a/x)/2的值。

如:计算sqrt(5)

设初值为2

1)sqrt(5)=(2+5/2)/2=2.25

2)sqrt(5)=(2.25+5/2.25)/2=2.236111

3)sqrt(5)=(2.236111+财整问5/2.236111)/2=2.236068

这三步所得的结果和sqrt(5)相差已经小于0.001

或者可以用二分法:

设f(x)=x^2-a

那么sqrt(a)就是f(结调此世者x)=0的根。

你可以先找两个正值m,n使f(m)<0,f(n)>0

根据函数的单调性,sqrt(a)就在区间(m,n善状得现重况果亚普)间。

然后计算(m+n)/2,计算f((m+n)/2),如果它大于零,那么sqrt(a)就在区间(m,军真团记执封多纪继球(m+n)/2)之间。

小于零,就在((m+n)/2,n)之间,如果等于零,那么(m+n)/2当然就是sqrt(a)。这样重复几次,你可以把sqrt(用酸浓点架案计a)存在的范围一步步缩小,在最后足够精她建确的区间内随便取一个值,它就约等于sqrt(a)。

标签:计算方法,平方

版权声明:文章由 百问十五 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.baiwen15.com/life/366010.html
热门文章