This number as a double.
If an integer number is not precisely representable as a double, an approximation is returned.
double? toDouble() => value?.toDouble();