![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Хочу сделать, но не знаю как. [D6, XP]
LordPZ © (2005-12-04 21:32:00)Очень хочу сделать такую вещь которая бы работала с двоичным или с шестнадцатиричным кодом файла, что бы можно было, взять фаил, открыть его в коде (шест или двоич) потом перевести его в 10-ричный код, потом произвести разные операции с ним (приме сложить с другим, вычесть еще что нить) в результате получим самый простой шифровальщик.
вся проблема в том что я не знаю какую процедуру использовать. (я только только начал знакомится с делфи и почти ничего не знаю) у кого из знакомых спрашивал никто не знает.. помогите. ведь думаю обратился я по адресу, тут же думаю умые люди сидят!!! Разве нет???
LordPz (2005-12-04 22:08:00) [1]
> Числа ни в какой системе счисления не хранятся
Вот в этом я не согласен, любая инфа храниться в двоичном коде!!!!
1 и 0 это главные киты информатики!!!
Или же информация ни в каком формате не храниться!!??? Глупо получается..
в десятеричной системе человек решает математические задачи, а вот шестнадцатеричная система действительно была придумана программистами что бы проще было работать с кодом программы. Так что ....
To Palladin.
Спасибо за ответ. хоть что то..
DrPass (2005-12-04 21:51:00) [2]
> тут же думаю умые люди сидят!!! Разве нет???
Ага. Сейчас получишь от них...
Во-первых, нет такого понятия "двоичный/шетнадцатеричный/десятичный код файла". Файл - это набор чисел. Числа ни в какой системе счисления не хранятся, двочные/десятичные/шестнадцатеричные числа - это просто способ записи чисел для человека. Т.е. чтобы произвести "разные операции" ничего преобразовывать не надо. Читай файл и складывай с его данными что хочешь.
Ну а по поводу "простого шифровальщика" - для самообразования можно поиграться. Практической пользы, конечно, никакой. Есть целая наука о криптографии, и ее плоды давно доступны тем, кто в этом нуждается.
Palladin (2005-12-04 21:49:00) [3]А от знакомства с делфи тут ничего не зависит. А по поводу вопроса обратился ли ты по адресу:
1)
7m2=1
3=1
1
7=b111
2)
84m2=0
42m2=0
21m2=1
10m2=0
5m2=1
2m2=0
1
84=b1010100
3)
b110101=1*2^5+1*2^4+0*2^3+1*2^2+0*2^1+1*2^0=53
4)
49m16=1
3
49=h31
Попробуй сделать выводы. Неполучится, ждем вопросов.