+ NumberFormat newNumberFormatter = NumberFormat.getNumberInstance();
+ newNumberFormatter.setParseIntegerOnly(false);
+ newNumberFormatter.setGroupingUsed(true);
+ newNumberFormatter.setGroupingUsed(true);
+ newNumberFormatter.setMinimumIntegerDigits(1);
+ newNumberFormatter.setMinimumFractionDigits(2);
+
+ numberFormatter = newNumberFormatter;
+ }
+ public static String formatCurrency(float number) {
+ NumberFormat formatter = NumberFormat.getCurrencyInstance(locale.getValue());
+ return formatter.format(number);
+ }
+ public static String formatNumber(float number) {
+ return numberFormatter.format(number);
+ }