public static Double oizp(Number value){
  if (value == null) {
    return null;
  }
  return (value.doubleValue() >= 0d) ? 1d : 0d;
}

public static Double oizp ( Number value ) { if ( value == null ) { return null ; } return ( value . doubleValue ( ) >= 0d ) ? 1d : 0d ; }
function which will return one if the argument is zero or a positive number , and zero if not .
