code: @Nonnull
    @CheckReturnValue
    public static BigDecimal getDivided (@Nullable final ECurrency eCurrency,
                                         @Nonnull final BigDecimal aDividend,
                                         @Nonnull final BigDecimal aDivisor)
    {
      ValueEnforcer.notNull (aDividend, "Dividend");
      ValueEnforcer.notNull (aDivisor, "Divisor");
      final PerCurrencySettings aPCS = getSettings (eCurrency);
      return aDividend.divide (aDivisor, aPCS.getScale (), aPCS.getRoundingMode ());
    }
docs: Special currency division method. This method solves the problem of
  dividing "1/3" as it would result in a never ending series of
  "0.33333333..." which results in an {@link ArithmeticException} thrown by
  the divide method!<br>
  The default scaling of this currency is used.
  
  @param eCurrency
  The currency it is about. If <code>null</code> is provided
  {@link #DEFAULT_CURRENCY} is used instead.
  @param aDividend
  Dividend
  @param aDivisor
  Divisor
  @return The divided value with the correct scaling