需要给double类型的数据开根号
要求精度在0.0001之内
public double getSqrtNum(double num){
double left;
double right;
double mid;
if(n<1&&n>0){
left = num;
right = 1;
}
if(n>1){
left = 0;
right = num;
}
mid = (left+right)/2;
while(Math.abs(mid*mid-n)>0.0001){
if(mid*mid<n){
left = mid;
}else{
right = mid;
}
mid = (left+right)/2;
}
return mid;
}
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。