code: @Override
      public RoundedMoney divideToIntegralValue(Number divisor) {
          MathContext mc = monetaryContext.get(MathContext.class);
          if(mc==null){
              mc = MathContext.DECIMAL64;
          }
          BigDecimal dec = number.divideToIntegralValue(MoneyUtils.getBigDecimal(divisor), mc);
          return new RoundedMoney(dec, currency, rounding);
      }
docs: /*
  (non-Javadoc)
  @see MonetaryAmount#divideToIntegralValue(Number) )D