@Override public boolean operateIntegerDouble(LongPointable longp1, DoublePointable doublep2) throws SystemException, IOException { if (Double.isNaN(doublep2.doubleValue())) { return false; } return !aOp.operateIntegerDouble(longp1, doublep2); }
@Override public boolean operateFloatDouble(FloatPointable floatp1, DoublePointable doublep2) throws SystemException, IOException { if (Float.isNaN(floatp1.getFloat()) || Double.isNaN(doublep2.doubleValue())) { return false; } return !aOp.operateFloatDouble(floatp1, doublep2); }