Hallo, ich möchte eine CheckSum bilden, nach volgender Vorschrift: 14 D(15) = ( (Summe D(i) ) + 1) & 0xFF i=0 Kann mir einer sagen wozu das 0xFF gut ist? Das ändert doch nix am Ergebnis. Danke. (ps: D(i) ist 8 bit lang)
'folgend' schreibt man mit 'f'. Ich nehme an, dass die Verknüpfung das Ergebnis auf 8 Bit 'abschneidet', weil die Summe ja größer als 8 Bit werden kann.
Moin, müsste ne Bitmaske sein, sprich es werden nur die beiden Bits geschrieben. Dürfte bei 8 bit in dem Fall aber wirkungslos bleiben.
Ja, wegen des Zurechtschneidens. Die Summe kann aber mathematisch gesehen länger sein. Wenn D(15) nur 8 Bit zulässt, dann macht die Verknüpfung wirklich nichts.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.