parseDouble method
Implementation
double parseDouble({int? decimalDigits}) {
try {
if (Utils.isNullOREmpty(this) ||
Utils.equals(trim(), ".") ||
Utils.equals(trim(), "+") ||
Utils.equals(trim(), "-")) {
return (decimalDigits == null)
? 0
: double.parse(0.toStringAsFixed(decimalDigits));
} else {
return (decimalDigits == null)
? double.parse(this)
: double.parse((double.parse(this)).toStringAsFixed(decimalDigits));
}
} catch (e) {
return 0;
}
}