code: @Nonnull
    public static String getFormatted (final double dValue, @Nonnull final Locale aDisplayLocale)
    {
      ValueEnforcer.notNull (aDisplayLocale, "DisplayLocale");
  
      return NumberFormat.getNumberInstance (aDisplayLocale).format (dValue);
    }
docs: Format the passed value according to the rules specified by the given
  locale. All calls to {@link Double#toString(double)} that are displayed to
  the user should instead use this method.
  
  @param dValue
  The value to be formatted.
  @param aDisplayLocale
  The locale to be used. May not be <code>null</code>.
  @return The formatted string.