static public BigIntegerWrapper POSITIVE_INFINITY() { return new BigIntegerWrapper(BigIntegerInfinity.POSITIVE_INFINITY); } }
protected static BigInteger getSeed(KNOWN_OP op) { switch (op) { case SUM: return BigInteger.ZERO; case MAX: return BigIntegerWrapper.NEGATIVE_INFINITY(); case MIN: return BigIntegerWrapper.POSITIVE_INFINITY(); default: return null; } }
break; case MAX: if (BigIntegerWrapper.class.isInstance(arg1) && (((BigIntegerWrapper)arg1).isNegativeInfinity())) { retVal = arg2; } else if(BigIntegerWrapper.class.isInstance(arg2) && (((BigIntegerWrapper)arg2).isNegativeInfinity())) { retVal = arg1; } else { if (BigIntegerWrapper.class.isInstance(arg1) && (((BigIntegerWrapper)arg1).isPositiveInfinity())) { retVal = arg2; } else if (BigIntegerWrapper.class.isInstance(arg2) && (((BigIntegerWrapper)arg2).isPositiveInfinity())) { retVal = arg1; } else{
static public BigIntegerWrapper NEGATIVE_INFINITY() { return new BigIntegerWrapper(BigIntegerInfinity.NEGATIVE_INFINITY); }