code: @Nonnull
    public static BigDecimal getRounded (@Nullable final ECurrency eCurrency, @Nonnull final BigDecimal aValue)
    {
      ValueEnforcer.notNull (aValue, "Value");
      final PerCurrencySettings aPCS = getSettings (eCurrency);
      return aValue.setScale (aPCS.getScale (), aPCS.getRoundingMode ());
    }
docs: Get the passed value rounded to the appropriate number of fraction digits,
  based on this currencies default fraction digits.<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 aValue
  The value to be rounded. May not be <code>null</code>.
  @return The rounded value. Never <code>null</code>.