numberToK function

String numberToK(
  1. num count
)

Implementation

String numberToK(num count) {
  if (count < 1000) return "$count";
  if (count < 1000000) return "${(count * 0.001).floor()}k"; // 1 million
  if (count < 1000000000) return "${(count * 0.000001).floor()}m"; //100 billion
  if (count < 1000000000000) {
    return "${(count * 0.00000001).floor()}b";
  } // 1 trillion

  if (count < 10000000) return "${(count * 0.000001).floor()}m";
  if (count < 100000000) return "${(count * 0.0000001).floor()}b";
  if (count < 1000000000) return "${(count * 0.00000001).floor()}b";
  if (count < 10000000000) return "${(count * 0.000000001).floor()}t";
  if (count < 100000000000) return "${(count * 0.0000000001).floor()}t";

  return "${(count * 0.0000000001).floor()}z";
}