formatPointMax static method

String formatPointMax(
  1. num num, [
  2. int digit = 2,
  3. String locale = 'en_US'
])

解析小数点,默认最多保留两位小数,若尾数为0,则去掉 num 数字 digit 保留小数位数,默认保留2位小数 locale 地域 解析结果:1.20 -> 1.0

Implementation

static String formatPointMax(
  num num, [
  int digit = 2,
  String locale = 'en_US',
]) {
  String pattern = '.${'#' * digit}';
  NumberFormat format = NumberFormat(pattern, locale);
  return format.format(num);
}