<awangdev>69. Sqrt(x)_3.java
public double mySqrt(double x) {
        double start = 0;
        double end = x;
        double eps = 1e-12;

        while (end - start > eps) {
            double mid = start + (end - start) / 2;
            if (mid * mid < x) {
                start = mid;
            } else {
                end = mid;
            }
        }
        if (end * end <= x) {
            return end;
        } else {
            return start;
        }
    }
public double sample_funcname ( double var_0 ) {
  double var_2 = 0 ;
  double var_3 = var_0 ;
  double var_5 = 1e-12 ;
  while ( var_3 - var_2 > var_5 ) {
    double var_7 = var_2 + ( var_3 - var_2 ) / 2 ;
    if ( var_7 * var_7 < var_0 ) {
      var_2 = var_7 ;
    }
    else {
      var_3 = var_7 ;
    }
  }
  if ( var_3 * var_3 <= var_0 ) {
    return var_3 ;
  }
  else {
    return var_2 ;
  }
}
