是计算平方根的函数。
举例说明:
>>sqrt(2)
ans=1.4142
>>sqrt(rand(4))
ans=
0.83020.47850.73370.3266
0.86500.95570.99810.9808
0.67120.39040.27960.0681
0.28950.90870.66530.8803
>>s地qrt(4)
ans=2
扩展资料:sqrt函数神奇的算法
比如求sqrt(16)的结果,你先试(0+16)/2=8,8*8=64,64比16大,然后就向左移,试(0+8)/2=4,4*4=16刚好,得到了正确的结果sqrt(16)行热异况头张根品鲁或富=4,然后三下五除二就把程序写出来了:
float阿在牛型龙解换呼苗林居SqrtByBisection(floatn)//用二分法{
if(nn)
up=mid;
else
l360问答ow=mid;
last=mid;
mid=(up+low)/2;
}while(ab真晶观意厂效s(mid-last)>ep院识长世言艺很止无故曾s);//精度控制
returnmid;
}