formatFloat function

String formatFloat(
  1. num x,
  2. int precision,
  3. bool suppress
)

Implementation

String formatFloat(num x, int precision, bool suppress) {
  if (suppress && x.abs() < pow(10, -precision)) {
    return x.sign < 0 ? '-0.${'0' * precision}' : '0.${'0' * precision}';
  }
  return x.toStringAsFixed(precision);
}