asDouble method

double asDouble({
  1. double? def,
})

Converts the dynamic value to a double. If conversion fails, returns the provided default value or 0.0. def The default value to return if conversion fails. Returns the double representation of the dynamic value or the default value.

Implementation

double asDouble({double? def}) {
  return double.tryParse(toString()) ?? def ?? 0.0;
}