formatNumber method

String formatNumber({
  1. required num value,
  2. String locale = kMatexDefaultLocale,
  3. int? minimumFractionDigits = 0,
  4. int? maximumFractionDigits,
})

Implementation

String formatNumber({
  required num value,
  String locale = kMatexDefaultLocale,
  int? minimumFractionDigits = 0,
  int? maximumFractionDigits,
}) {
  final formatter = NumberFormat.decimalPattern(locale);

  if (maximumFractionDigits != null) {
    formatter.maximumFractionDigits = maximumFractionDigits;
  }

  if (minimumFractionDigits != null) {
    formatter.minimumFractionDigits = minimumFractionDigits;
  }

  return formatter.format(value);
}