@Override
    public Money[] divideAndRemainder(double divisor) {
        if (NumberVerifier.isInfinityAndNotNaN(divisor)) {
            Money zero = Money.of(0, getCurrency());
            return new Money[]{zero, zero};
        }
        return divideAndRemainder(new BigDecimal(String.valueOf(divisor)));
    }
@ Override public Money [ ] divideAndRemainder ( double divisor ) { if ( NumberVerifier . isInfinityAndNotNaN ( divisor ) ) { Money zero = Money . of ( 0 , getCurrency ( ) ) ; return new Money [ ] { zero , zero } ; } return divideAndRemainder ( new BigDecimal ( String . valueOf ( divisor ) ) ) ; }
/*
(non-Javadoc)

@see
MonetaryAmount#divideAndRemainder(MonetaryAmount)