Examples
Examples
Try the starting example
- Byte values (0–255)
- 49,50,51,52,53,54,55,56,57
- Checksum: 0 byte sum modulo256; 1 XOR; 2 CRC-16/CCITT-FALSE
- 2
- Checksum decimal
- 10673
- Checksum hexadecimal
- 29B1
Try another scenario
- Byte values (0–255)
- [1, 2, 3, 4]
- Checksum: 0 byte sum modulo256; 1 XOR; 2 CRC-16/CCITT-FALSE
- 2
- Checksum decimal
- 35267
- Checksum hexadecimal
- 89C3
Calculation method
Calculation method
Checksum decimal
CRC-16/CCITT-FALSE uses poly0x1021 init0xFFFF refin=false refout=false xorout0; standard123456789 check0x29B1.
Checksum hexadecimal
Uppercase fixed-width hexadecimal.
Symbols and units
- a
- Byte values (0–255)
- b
- Checksum: 0 byte sum modulo256; 1 XOR; 2 CRC-16/CCITT-FALSE
Use the units shown. A list keeps the order in which you enter its values. The symbol ^ means “raised to the power of”.
Assumptions & limits
Assumptions & limits
- Byte sequence, selected documented checksum parameters. Returns Checksum and test-vector comparison. All coefficients and observations are user supplied; results describe only the stated mathematical model. Quantities are deterministic calculations from supplied observations and assumptions; no external data is fetched. Supported limits: Finite inputs only; numeric fields bounded as labelled. Lists and JSON records are limited to 256 entries unless a stricter tool bound is stated. No automatic design approval, legal conclusion, treatment recommendation or safety certification. Byte values (0–255): minimum 0, maximum 255. Checksum: 0 byte sum modulo256; 1 XOR; 2 CRC-16/CCITT-FALSE: minimum 0, maximum 2.
Are these inputs private?
These calculations run in your browser. A shared link contains the values you choose to share. Only questions submitted to the separate AI finder are sent to OpenAI.
Further reading
Background reading; this does not imply endorsement or independent review of SumFizz.