extNUMFMT function
dynamic
extNUMFMT(
- dynamic v1,
- dynamic v2
NUMFMT(value, decimals): numeric formatting, thousands separator + decimal places
Implementation
dynamic extNUMFMT(dynamic v1, dynamic v2) {
final val = varToDouble(v1);
final d = varToInt(v2);
final fixed = val.toStringAsFixed(d < 0 ? 0 : d);
final parts = fixed.split(".");
final intPart = _commaStr(parts[0]);
return parts.length > 1 ? '$intPart.${parts[1]}' : intPart;
}