Dlaczego tak
W kodzie U2 najstarszy bit ma wagę ujemną: −128 + 64 + 32 + 8 + 4 = −20. To samo daje odjęcie 256 od wartości bez znaku: 236 − 256 = −20. Wynik 236 pomija znak, −108 to odczyt w kodzie znak-moduł (bit znaku i moduł 1101100₂ = 108), a −19 — w kodzie uzupełnieniowym do jedności.