@author: patricknevindwyer SI (powers of 10) Storage ''' from measurement.bases import Storage bytes = Storage( toBaseUnit = 1.0, fromBaseUnit = 1.0, suffixes = ('b',) ) kilobytes = Storage( toBaseUnit = 1000.0, fromBaseUnit = 0.001, suffixes = ('kB',) ) megabytes = Storage( toBaseUnit = 1000000.0, fromBaseUnit = 0.000001, suffixes = ('MB',) ) gigabytes = Storage( toBaseUnit = 1000000000.0, fromBaseUnit = 0.000000001, suffixes = ('GB',) )
''' Created on Dec 3, 2010 @author: patricknevindwyer IEC (powers of 2) Storage ''' from measurement.bases import Storage from measurement.storage.si import bytes kibibytes = Storage( toBaseUnit = 1024.0, fromBaseUnit = 1.0 / 1024.0, suffixes = ('KiB',) ) mebibytes = Storage( toBaseUnit = 1024.0 ** 2, fromBaseUnit = 1 / (1024.0 * 1024.0), suffixes = ('MiB',) ) gibibytes = Storage( toBaseUnit = 1024.0 ** 3, fromBaseUnit = 1.0 / (1024.0 ** 3), suffixes = ('GiB',) ) tebibytes = Storage( toBaseUnit = 1024.0 ** 4, fromBaseUnit = 1.0 / (1024.0 ** 4),