|
|
@ -12,12 +12,19 @@ function friendlyUnit(value, isSpeed) { |
|
|
|
|
|
|
|
|
|
|
|
if (value < 0) |
|
|
|
if (value < 0) |
|
|
|
return "QBT_TR(Unknown)QBT_TR"; |
|
|
|
return "QBT_TR(Unknown)QBT_TR"; |
|
|
|
|
|
|
|
|
|
|
|
var i = 0; |
|
|
|
var i = 0; |
|
|
|
while (value >= 1024. && i++ < 6) |
|
|
|
while (value >= 1024. && i < 4) { |
|
|
|
value /= 1024.; |
|
|
|
value /= 1024.; |
|
|
|
|
|
|
|
++i; |
|
|
|
|
|
|
|
} |
|
|
|
var ret; |
|
|
|
var ret; |
|
|
|
ret = (Math.floor(10 * value) / 10).toFixed(1) //Don't round up
|
|
|
|
if (i == 0) |
|
|
|
|
|
|
|
ret = value + " " + units[i]; |
|
|
|
|
|
|
|
else |
|
|
|
|
|
|
|
ret = (Math.floor(10 * value) / 10).toFixed(1) //Don't round up
|
|
|
|
+ " " + units[i]; |
|
|
|
+ " " + units[i]; |
|
|
|
|
|
|
|
|
|
|
|
if (isSpeed) |
|
|
|
if (isSpeed) |
|
|
|
ret += "QBT_TR(/s)QBT_TR"; |
|
|
|
ret += "QBT_TR(/s)QBT_TR"; |
|
|
|
return ret; |
|
|
|
return ret; |
|
|
|