String format(int decimalDigits) { final formatter = NumberFormat.decimalPatternDigits( locale: 'en_ZA', decimalDigits: decimalDigits, ); return formatter.format(this); }