getUnit method

String getUnit(
  1. int value
)

Implementation

String getUnit(int value) {
  if (value <= 0) return '0 ${units[0]}';
  var log10 = _log10(value);
  final digitGroups = (log10 / _log10(base)).floor();
  final unitIndex = min(digitGroups, units.length - 1);
  return units[unitIndex];
}