code: def _FormatSizeInUnitsOf1024(self, size):
      
      magnitude_1024 = 0
      used_memory_1024 = float(size)
      while used_memory_1024 >= 1024:
        used_memory_1024 /= 1024
        magnitude_1024 += 1
  
      if 0 < magnitude_1024 <= 7:
        return '{0:.1f} {1:s}'.format(
            used_memory_1024, self._UNITS_1024[magnitude_1024])
  
      return '{0:d} B'.format(size)
docs: Represents a number of bytes in units of 1024.
  
      Args:
        size (int): size in bytes.
  
      Returns:
        str: human readable string of the size.