|
|
@@ -84,7 +84,7 @@ class CakeNumber {
|
|
|
* @link http://book.cakephp.org/2.0/en/core-libraries/helpers/number.html#NumberHelper::precision
|
|
|
*/
|
|
|
public static function precision($value, $precision = 3) {
|
|
|
- return sprintf("%01.{$precision}F", $value);
|
|
|
+ return sprintf("%01.{$precision}f", $value);
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
@@ -99,13 +99,13 @@ class CakeNumber {
|
|
|
case $size < 1024:
|
|
|
return __dn('cake', '%d Byte', '%d Bytes', $size, $size);
|
|
|
case round($size / 1024) < 1024:
|
|
|
- return __d('cake', '%d KB', self::precision($size / 1024, 0));
|
|
|
+ return __d('cake', '%s KB', self::precision($size / 1024, 0));
|
|
|
case round($size / 1024 / 1024, 2) < 1024:
|
|
|
- return __d('cake', '%.2f MB', self::precision($size / 1024 / 1024, 2));
|
|
|
+ return __d('cake', '%s MB', self::precision($size / 1024 / 1024, 2));
|
|
|
case round($size / 1024 / 1024 / 1024, 2) < 1024:
|
|
|
- return __d('cake', '%.2f GB', self::precision($size / 1024 / 1024 / 1024, 2));
|
|
|
+ return __d('cake', '%s GB', self::precision($size / 1024 / 1024 / 1024, 2));
|
|
|
default:
|
|
|
- return __d('cake', '%.2f TB', self::precision($size / 1024 / 1024 / 1024 / 1024, 2));
|
|
|
+ return __d('cake', '%s TB', self::precision($size / 1024 / 1024 / 1024 / 1024, 2));
|
|
|
}
|
|
|
}
|
|
|
|