Author: simonetripodi
Date: Thu Feb 16 15:01:57 2012
New Revision: 1245011
URL: http://svn.apache.org/viewvc?rev=1245011&view=rev
Log:
magic number
Modified:
incubator/directmemory/trunk/directmemory-cache/src/main/java/org/apache/directmemory/measures/Sizing.java
Modified:
incubator/directmemory/trunk/directmemory-cache/src/main/java/org/apache/directmemory/measures/Sizing.java
URL:
http://svn.apache.org/viewvc/incubator/directmemory/trunk/directmemory-cache/src/main/java/org/apache/directmemory/measures/Sizing.java?rev=1245011&r1=1245010&r2=1245011&view=diff
==============================================================================
---
incubator/directmemory/trunk/directmemory-cache/src/main/java/org/apache/directmemory/measures/Sizing.java
(original)
+++
incubator/directmemory/trunk/directmemory-cache/src/main/java/org/apache/directmemory/measures/Sizing.java
Thu Feb 16 15:01:57 2012
@@ -23,19 +23,22 @@ import static java.lang.String.format;
public class Sizing
{
+
+ private static final int KILOBYTE_UNIT = 1024;
+
public static int Gb( double giga )
{
- return (int) giga * 1024 * 1024 * 1024;
+ return (int) giga * KILOBYTE_UNIT * KILOBYTE_UNIT * KILOBYTE_UNIT;
}
public static int Mb( double mega )
{
- return (int) mega * 1024 * 1024;
+ return (int) mega * KILOBYTE_UNIT * KILOBYTE_UNIT;
}
public static int Kb( double kilo )
{
- return (int) kilo * 1024;
+ return (int) kilo * KILOBYTE_UNIT;
}
public static int unlimited()
@@ -45,17 +48,17 @@ public class Sizing
public static String inKb( long bytes )
{
- return format( "%(,.1fKb", (double) bytes / 1024 );
+ return format( "%(,.1fKb", (double) bytes / KILOBYTE_UNIT );
}
public static String inMb( long bytes )
{
- return format( "%(,.1fMb", (double) bytes / 1024 / 1024 );
+ return format( "%(,.1fMb", (double) bytes / KILOBYTE_UNIT /
KILOBYTE_UNIT );
}
public static String inGb( long bytes )
{
- return format( "%(,.1fKb", (double) bytes / 1024 / 1024 / 1024 );
+ return format( "%(,.1fKb", (double) bytes / KILOBYTE_UNIT /
KILOBYTE_UNIT / KILOBYTE_UNIT );
}
}