code: @Override
      public RoundedMoney divide(Number divisor) {
          BigDecimal bd = MoneyUtils.getBigDecimal(divisor);
          if (isOne(bd)) {
              return this;
          }
          RoundingMode rm = monetaryContext.get(RoundingMode.class);
          if(rm==null){
              rm = RoundingMode.HALF_EVEN;
          }
          BigDecimal dec = number.divide(bd, rm);
          return new RoundedMoney(dec, currency, rounding).with(rounding);
      }
docs: /*
  (non-Javadoc)
  @see javax.money.MonetaryAmount#divide(javax.money.MonetaryAmount)