Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Расшифровка файла на delphi  (Прочитано 4537 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Señor_Gaga

  • Забанен
  • Активист
  • *
  • Сообщений: 878
  • Ubuntu 12.04LTS & Linux Mint 13LTS "Maya"
    • Просмотр профиля
Re: Расшифровка файла на delphi
« Ответ #15 : 19 Октября 2012, 17:45:17 »
Исключащающее ИЛИ (XOR) это отрицание обычного ИЛИ (OR)
XOR = NOT OR

Если не верите, можете проверить программным путем.
В остальном согласен полностью.

Хотя ТС мог выложить и всю программу, а не одну функцию выдергивать.

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12139
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: Расшифровка файла на delphi
« Ответ #16 : 19 Октября 2012, 17:50:09 »
Señor_Gaga, а где вы OR увидели?  :o
Прочитайте в гугле, что за функция ord() в паскале....

Да и для XOR нужно два аргумента - где вы его там увидели - никак не пойму :idiot2:. Что у вас там с чем ксорится???

Да и не правы вы: NOT OR не эквивалентно XOR - проверьте сами (мне не надо я это и так знаю)
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн Señor_Gaga

  • Забанен
  • Активист
  • *
  • Сообщений: 878
  • Ubuntu 12.04LTS & Linux Mint 13LTS "Maya"
    • Просмотр профиля
Re: Расшифровка файла на delphi
« Ответ #17 : 19 Октября 2012, 19:21:59 »
Señor_Gaga, а где вы OR увидели?  :o
Прочитайте в гугле, что за функция ord() в паскале....

Да и для XOR нужно два аргумента - где вы его там увидели - никак не пойму :idiot2:. Что у вас там с чем ксорится???

Да и не правы вы: NOT OR не эквивалентно XOR - проверьте сами (мне не надо я это и так знаю)


Result[CharIndex] := chr(not(ord(Value[CharIndex])));

Это я слепой ord и or перепутал.

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12139
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: Расшифровка файла на delphi
« Ответ #18 : 19 Октября 2012, 19:26:23 »
ОR и NOT это одноагументные функции.
:o :2funny: вы меня решили в пятницу под вечер рассмешить или издеваетесь?

Покажите мне где вы прочитали про одноаргументный OR - очень любопытно, я тогда пойду свой диплом инженера системотехника по специальности "вычислительные комплексы системы и сети" в унитаз спущу - не понятно чему меня пять с половиной лет учили если ОR оказывается одноаргументной функцией. :idiot2:

ЗЫ быстро вы мессадж отредактировать успели (пока я ответ писал) :)
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн Señor_Gaga

  • Забанен
  • Активист
  • *
  • Сообщений: 878
  • Ubuntu 12.04LTS & Linux Mint 13LTS "Maya"
    • Просмотр профиля
Re: Расшифровка файла на delphi
« Ответ #19 : 20 Октября 2012, 10:00:50 »
OR - конечно два аргумента, это что я вчера тупил конкретно  :idiot2:

 

Страница сгенерирована за 0.018 секунд. Запросов: 22.