Einzelnen Beitrag anzeigen

shmia

Registriert seit: 2. Mär 2004
5.508 Beiträge
 
Delphi 5 Professional
 
#5

Re: Hex-String nach Binärwert durchsuchen

  Alt 23. Jan 2007, 09:02
Es gibt Operationen, die sind umkehrbar und andere, die NICHT umkehrbar sind.
Dein Beispiel ist nicht umkehrbar. Mit einer kleiner Änderung gehts aber doch:
Address2 := (Address and $000FFFFF) or (UserID shl 21); Und wieder zurück:
Delphi-Quellcode:
Adress := Address2 and $000FFFFF;
UserID := Address2 shr 21;
Natürlich haben UserID und Adress einen begrenzten Wertebereich!
Andreas
  Mit Zitat antworten Zitat