toPercentage method

String toPercentage([
  1. bool signAfter = true
])

Implementation

String toPercentage([bool signAfter = true]) {
  List<String> parts = toPrecision(2).toString().split('.');
  if (parts.length == 1) parts.add('00');
  return '${signAfter ? '':'%'}${parts.first}.${parts.last.padRight(2, '0')}${signAfter ? '%':''}';
}