format number with intl scientificPattern format
String scientificPattern([String? locale]) { if (this == null) return ''; return NumberFormat.scientificPattern(locale).format(this!); }