diff --git a/libdevcore/CommonData.cpp b/libdevcore/CommonData.cpp index 7dae6fccb1..df41934647 100644 --- a/libdevcore/CommonData.cpp +++ b/libdevcore/CommonData.cpp @@ -176,14 +176,14 @@ std::string dev::getScaledSize(double _value, double _divisor, int _precision, s std::string dev::getFormattedHashes(double _hr, ScaleSuffix _suffix, int _precision) { - static string suffixes[] = {"h", "Kh", "Mh", "Gh"}; - return dev::getScaledSize(_hr, 1000.0, _precision, suffixes, 4, _suffix); + static string suffixes[] = {"h", "Kh", "Mh", "Gh", "Th", "Ph"}; + return dev::getScaledSize(_hr, 1000.0, _precision, suffixes, 6, _suffix); } std::string dev::getFormattedMemory(double _mem, ScaleSuffix _suffix, int _precision) { - static string suffixes[] = {"B", "KB", "MB", "GB"}; - return dev::getScaledSize(_mem, 1024.0, _precision, suffixes, 4, _suffix); + static string suffixes[] = {"B", "KB", "MB", "GB", "TB", "PB"}; + return dev::getScaledSize(_mem, 1024.0, _precision, suffixes, 6, _suffix); } std::string dev::padLeft(std::string _value, size_t _length, char _fillChar)