Сжатие большого числа (или строки) до небольшого значения

Моя страница ASP.NET имеет следующий параметр строки запроса:

…?IDs=1000000012,1000000021,1000000013,1000000022&...

ВотIDs параметр всегда будет иметь числа, разделенные чем-то, в этом случае,, В настоящее время есть 4 номера, но обычно они будут между3 а также .7

Теперь я ищу метод для преобразования каждого большого числа сверху в наименьшее возможное значение; конкретно сжимая значениеIDs параметр строки запроса. Оба, сжатие каждого числового алгоритма или сжатие целого значенияIDs Параметр строки запроса приветствуется.

Кодировать или декодировать не проблема; просто сжимая значениеIDs параметр строки запроса.Создание некоторого уникального небольшого значения дляIDs а затем получение его значения из какого-либо источника данных выходит за рамки.

Существует ли алгоритм для сжатия таких больших чисел до небольших значений или для сжатия значенияIDs параметр строки запроса все вместе?

Ответы на вопрос(6)

Ваш ответ на вопрос