Details
Description
DecimalFormat's methods applyPattern and applyLocalizedPattern don't update max/min integer/fraction digits :
DecimalFormat df = new DecimalFormat();
df.applyPattern("#00.0#");
System.out.print(df.getMinimumIntegerDigits() + " " + df.getMinimumFractionDigits() + " " + df.getMaximumFractionDigits());
will print 1 0 3 instead of 2 1 2.
Attachments
Attachments
Issue Links
- is required by
-
HARMONY-6486 [classlib][luni] java.util.Formatter rounding error
- Open