1. A method for operating a collection of memory cells, the method comprising: dividing a characteristic parameter of the collection of memory cells into a plurality of characteristic parameter bands; assigning binary multi-bit values to each of the plurality of characteristic parameter bands; receiving an original collection of data, the original collection of data having binary multi-bit values arbitrarily distributed across the binary multi-bit values assigned to the plurality of characteristic parameter bands; transforming the original collection of data into a transformed collection of data using a reversible mathematical operator, the transformed collection of data having binary multi-bit values substantially uniformly distributed across the binary multi-bit values assigned to the plurality of characteristic parameter bands; and storing the transformed collection of data as characteristic parameter values representing the binary multi-bit values in the collection of memory cells.