须要给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;}