Thema: Delphi LSB Parity Checksumme

Einzelnen Beitrag anzeigen

Benutzerbild von OldGrumpy
OldGrumpy

Registriert seit: 28. Sep 2006
Ort: Sandhausen
941 Beiträge
 
Delphi 2006 Professional
 
#5

Re: LSB Parity Checksumme

  Alt 29. Mai 2007, 21:20
Simples "and" ist schneller:

LSB:=Ergebnis and $00ff; Je nach Datentyp von LSB und Ergebnis empfiehlt es sich, den Wert auf die gleiche Größe aufzublasen, nur um sicher zu gehen dass der Compiler weiss was er da machen soll

Sind die beiden also z.B. Cardinals, müsste da $000000ff stehen, sind es nur Words (wie ich vermute), reicht das angegebene $00ff.
"Tja ja, das Ausrufezeichen... Der virtuelle Spoiler des 21. Jahrhunderts, der Breitreifen für die Datenautobahn, die k3wle Sonnenbrille fürs Usenet. " (Henning Richter)
  Mit Zitat antworten Zitat