jak se spočítá checksum dat

Nedaří se vám s projektem a nenašli jste vhodné místo, kde se zeptat? Napište sem.
Pravidla fóra
Tohle subfórum je určeno pro konzultaci ucelených nápadů, popřípadě řešení komplexnějších projektů, které opravdu není možné rozdělit na menší části.
Většinu problémů jde rozdělit na menší a ptát se na ně v konkrétních subfórech.
Odpovědět
epzlin
Příspěvky: 37
Registrován: 17 črc 2019, 19:22
Reputation: 0

jak se spočítá checksum dat

Příspěvek od epzlin » 02 říj 2022, 16:00

jak se spočítá checksum dat u tohoto příkladu?

11110000 //xf0 toto je pravděpodobně záhlaví
00100000
00100000
00100000
00110101
00110100
00111001
00100000
00100000
01000001
01001101
00100000
00100000
00100000
00100000
00100000
00011100

Toto by měla být platná kontrolní suma: 10000011

Uživatelský avatar
Caster
Příspěvky: 380
Registrován: 11 zář 2019, 09:02
Reputation: 0

Re: jak se spočítá checksum dat

Příspěvek od Caster » 03 říj 2022, 00:26

Kalkulačka ve Windows 10, přepni ji na "Programátorská", vyber délku WORD, přepni na BIN, klikni na C (vynulování součtu) a postupne sečti tvá čísla, začni od záhlaví (kliknutím myši vybereš svou hodnotu Ctrl + c a vložíš do kalkulačky Ctrl + v klikneš na "+" a vybereš další hodnotu, u poslední pak klikneš na =

Výsledek je 037C (HEX). Od FF odečti spodní byte 7C a výsledkem je kontrolní součet 83 (HEX), 10000011 (BIN) 8-)

Odpovědět

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 13 hostů