Code example for BigInteger

Methods: compareTo

0
    { 
        if (isInteger( n ) )
        { 
            if (n instanceof BigInteger)
            { 
                return ((BigInteger)n).compareTo (BigInteger.ZERO) == 0;
            } 
            return n.doubleValue() == 0;
        } 
        if (n instanceof Float)
        { 
            return n.floatValue() == 0f;
        } 
        if (n instanceof Double)
        { 
            return n.doubleValue() == 0d;
        } 
        return toBigDecimal( n ).compareTo( DECIMAL_ZERO) == 0;
    } 
 
    /**