d method
获取 value 转 double
Implementation
double d(String key, [double defaultValue = 0]) {
final value = this[key];
if (value is double) return value;
if (value is int) return value.toDouble();
if (value == null) {
XLog.d('$key=null => double:$defaultValue');
return defaultValue;
}
final other = double.tryParse(value.toString()) ?? defaultValue;
XLog.d('${value.runtimeType} $key=$value => double:$other');
return other;
}