diff --git a/setup/setuputils.class.inc.php b/setup/setuputils.class.inc.php index ca177af89a..a996d57933 100644 --- a/setup/setuputils.class.inc.php +++ b/setup/setuputils.class.inc.php @@ -984,12 +984,16 @@ class SetupUtils { $aSizes = array('bytes', 'Kb', 'Mb', 'Gb', 'Tb', 'Pb', 'Hb'); $index = 0; - while (($fBytes > 1000) && ($index < count($aSizes))) - { + while (($fBytes > 1000) && ($index < count($aSizes))) { $index++; $fBytes = $fBytes / 1000; } + if ($index == 0) { + // display int for bytes + return sprintf('%d %s', $fBytes, $aSizes[$index]); + } + return sprintf('%.2f %s', $fBytes, $aSizes[$index]); }