/** * Converts a memory binary value from one unit to another. * * @param magnitude the magnitude * @param inUnit the input (comparison is case insensitve) * @param outUnit the output (comparison is case insensitve) * @return the value converted to bytes */ public static double memoryBinaryConversion(double inMagnitude, String inUnit, String outUnit) { return memoryConversion(inMagnitude, inUnit, outUnit, false); }
/** * Converts a memory decimal value from one unit to another. * * @param magnitude the magnitude * @param inUnit the input (comparison is case insensitve) * @param outUnit the output (comparison is case insensitve) * @return the value converted to bytes */ public static double memoryDecimalConversion(double inMagnitude, String inUnit, String outUnit) { return memoryConversion(inMagnitude, inUnit, outUnit, true); }