(100011010101). => uzupełnienie do 1: (Pn - 1) - N => (011100101010)^ => uzupełnienie do dwu (U2) => pn - N = [(Pn - 1) - N] + 1 = Ul + 1 = (011100101010)^ + 1; Sumę arvtmetvczna bitów obliczamy wg algorytmu:
1+0 = 1;
1 + 1 = 0 (suma - S) + 1 (bit przeniesienia - C)