From e07527417752f8c6b17284f0e850620c523a7280 Mon Sep 17 00:00:00 2001 From: thalieht Date: Fri, 5 May 2017 20:09:04 +0300 Subject: [PATCH] webUI: increase the number of digits after the decimal point --- src/webui/www/public/scripts/misc.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/webui/www/public/scripts/misc.js b/src/webui/www/public/scripts/misc.js index 73740cf61..ad102e00b 100644 --- a/src/webui/www/public/scripts/misc.js +++ b/src/webui/www/public/scripts/misc.js @@ -18,11 +18,18 @@ function friendlyUnit(value, isSpeed) { value /= 1024.; ++i; } + + function friendlyUnitPrecision(sizeUnit) { + if (sizeUnit <= 2) return 1; // KiB, MiB + else if (sizeUnit === 3) return 2; // GiB + else return 3; // TiB, PiB, EiB + } + var ret; if (i == 0) ret = value + " " + units[i]; else - ret = (Math.floor(10 * value) / 10).toFixed(1) //Don't round up + ret = (Math.floor(10 * value) / 10).toFixed(friendlyUnitPrecision(i)) //Don't round up + " " + units[i]; if (isSpeed)