public static Number sqrt(Number a){
  if ((a.doubleValue() < 0.0) && Settings.isProtectedFunctions()) {
    return Math.sqrt(Math.abs(a.doubleValue()));
  }
 else {
    return Math.sqrt(a.doubleValue());
  }
}

public static Number sqrt ( Number a ) { if ( ( a . doubleValue ( ) < 0.0 ) && Settings . isProtectedFunctions ( ) ) { return Math . sqrt ( Math . abs ( a . doubleValue ( ) ) ) ; } else { return Math . sqrt ( a . doubleValue ( ) ) ; } }
returns the square root of the number . if the number is less than zero and function protection is enabled , this functions the square root of the absolute value of the number .
