stringToDouble function

double? stringToDouble(
  1. String? text, [
  2. String? languageCode
])

If possible convert text value to double number

Implementation

double? stringToDouble(String? text, [String? languageCode]) {
  if (text == null) return null;

  try {
    final num parsed = NumberFormat.decimalPattern(languageCode).parse(text);

    return parsed.toDouble();
  } catch (e) {
    debugPrint(e.toString());
  }

  return double.tryParse(text);
}