Thema: Delphi xor, was ist falsch?

Einzelnen Beitrag anzeigen

marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#1

Re: xor, was ist falsch?

  Alt 11. Okt 2006, 09:16
Zitat von Angel4585:
also wenn die länge 4 beträgt, sieht die reihenfolge der indexe wenn ich i nicht eins veringere(meine version) doch so aus: 1,2,3,0,1,2,3,0,1,2,3,...
Richtig, aber nicht genau das was du eigentlich willst.

Zitat von Angel4585:
wenn ich i verringere(deine version) so: 0,1,2,3,0,1,2,3,...
Falsch.

Code:
const key = '4585';
index = Succ(Pred(i) mod Length(key))
i   index
----------
1        1
2        2
3        3
4        4
5        1
...
Zitat von Angel4585:
Das sollte doch trotzdem funktionieren, da ich beim VERschlüsseln und beim ENTschlüsseln immer das selbe verwende.
Okay, wenn du so leben kannst.

Grüße
  Mit Zitat antworten Zitat