continousDataConvert method
Implementation
String continousDataConvert(int byte) {
String value;
double byteParsed = byte.toDouble();
if (byte >= 0 && byte < (kbConstant)) {
value = byteParsed.toStringAsFixed(0);
return '$value B';
} else if (byte >= (kbConstant) && byte < (mbConstant / 2)) {
value = (byteParsed / kbConstant).toStringAsFixed(1);
return '$value KB';
} else if (byte >= (mbConstant / 2) && byte < (gbConstant / 2)) {
value = (byteParsed / mbConstant).toStringAsFixed(2);
return '$value MB';
} else if (byte >= (gbConstant / 2) && byte < (tbConstant / 1.5)) {
value = (byteParsed / gbConstant).toStringAsFixed(2);
return '$value GB';
} else {
value = (byteParsed / tbConstant).toStringAsFixed(2);
return '$value TB';
}
}