humanizeIEC method
Human-readable bit format using binary prefixes (Kib, Mib, Gib).
Implementation
String humanizeIEC({int precision = 2}) {
final bits = _converter.bits;
if (bits < 1024) {
return '$bits b';
} else if (bits < 1048576) {
return '${(bits / 1024).toStringAsFixed(precision)} Kib';
} else if (bits < 1073741824) {
return '${(bits / 1048576).toStringAsFixed(precision)} Mib';
} else {
return '${(bits / 1073741824).toStringAsFixed(precision)} Gib';
}
}