// 流量值转换 String formatTraffic(int traffic) { if (traffic < 1024) { return '${traffic}B'; } else if (traffic < 1024 * 1024) { return '${(traffic / 1024).toStringAsFixed(2)}KB'; } else if (traffic < 1024 * 1024 * 1024) { return '${(traffic / 1024 / 1024).toStringAsFixed(2)}MB'; } else { return '${(traffic / 1024 / 1024 / 1024).toStringAsFixed(2)}GB'; } }
Flutter Dart 流量值转换方法
13 min read