formatMoney static method

String formatMoney(
  1. double num, {
  2. int digit = 3,
  3. String pattern = ',',
})

每隔3三位加逗号

num 数字

Implementation

static String formatMoney(
  double num, {
  int digit = 3,
  String pattern = ',',
}) {
  List<String> list = num.toString().split('.');
  String left = formatDigitPattern(list[0], digit, pattern, end: true);
  String right = list[1];
  return '$left.$right';
}