Meine Frage:
Hiho,
ich wollte mal fragen, wie man ne Bitrotation durchführen kann. Inner Hilfe steht ja, wie man shiftet, aber rotieren -> nix ;_;
Jemand ne Ahnung?!
Yoshi
Öhm ja.... könnte man das vielleicht in nem netten PB Code verpacken *lieb guck* weilso versteh ich ehrlich gesacht gar nichts ;_;Antwort von Horst
Mit Assembler ganz einfach:
x = 123
ROR dword[v_x],3 ; rotate right 3 bits
ROL dword[v_x],3 ; rotate left 3 bits
Sonst musst du (mit shift) das rausfallende Bit vorher
abfragen und dann wieder reintüteln..
Außerdem wollte ich noch fragen, ob es ne Möglichkeit gibt einen String in seine Zeichen zu zerlegen und die in Arrays zu speichern...
Hab das ma mti Asc() probiert, aba wie krieg ich dann das erste Zeichen aus String wech?!
