comefrom: <awangdev>69. Sqrt(x)_3.java
code: 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;
          }
      }
masked: 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 ;
    }
  }
  