formatFloat function
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);
}