aman-kassa-flutter/lib/widgets/components/calculator/number-formatter.dart

16 lines
339 B
Dart

class NumberFormatter {
static String format(String text) {
try {
double parsedNumber = double.parse(text);
if ((parsedNumber != double.infinity) && (parsedNumber == parsedNumber.floor())) {
return parsedNumber.truncate().toString();
}
return text;
} catch(err) {
return text;
}
}
}