Наверное вы меня не поняли.Вобщем пытаюсь создать прогу,не столь важно что она делает,важно то,что она сохраняет большое количество инфы и конечных файлов на hdd.Так вот мне надо,чтобы она сохраняла файлы и для этого использовала как можно меньше места на диске.Я хотел сделать так: прога переводит файл в десятичную систему,разбивает его на куски(скажем по 8 символов,т.е. цифр),затем производим над каждым куском файла(8-ми значным числом) математическое преобразование и записываем результат на диск в файл.При надобности сохраненной инфы делаем операцию,обратную той,что закодировала файл.Только вот какое математическое преобразование использовать?!
Были мысли возводить число в корень,но там получается число еще длиннее исходного...
Мысли есть какие-нить?