From 0f109193689f22ff9b9764c299f3297d987ce78d Mon Sep 17 00:00:00 2001 From: Derek Allard Date: Thu, 19 Jun 2008 18:09:13 +0000 Subject: --- system/helpers/number_helper.php | 138 ++++++++++++++++++++------------------- 1 file changed, 71 insertions(+), 67 deletions(-) diff --git a/system/helpers/number_helper.php b/system/helpers/number_helper.php index f158b1cdc..23ba3a1bb 100644 --- a/system/helpers/number_helper.php +++ b/system/helpers/number_helper.php @@ -1,68 +1,72 @@ -= 1000000000) - { - $num = round($num/107374182)/10; - $unit = 'GB'; - } - elseif ($num >= 1000000) - { - $num = round($num/104857)/10; - $unit = 'MB'; - } - elseif ($num >= 1000) - { - $num = round($num/102)/10; - $unit = 'KB'; - } - else - { - $unit = 'Bytes'; - } - - return number_format($num, 1).' '.$unit; - } -} - -/* End of file number_helper.php */ += 1000000000000) + { + $num = round($num/1099511627776)/10; + $unit = 'TB'; + } + elseif ($num >= 1000000000) + { + $num = round($num/107374182)/10; + $unit = 'GB'; + } + elseif ($num >= 1000000) + { + $num = round($num/104857)/10; + $unit = 'MB'; + } + elseif ($num >= 1000) + { + $num = round($num/102)/10; + $unit = 'KB'; + } + else + { + $unit = 'Bytes'; + } + + return number_format($num, 1).' '.$unit; + } +} + +/* End of file number_helper.php */ /* Location: ./system/helpers/number_helper.php */ \ No newline at end of file -- cgit v1.2.3-24-g4f1b