Negabinära talsystemet

Det negabinära talsystemet är en representation för tal som har talbasen 2 {\displaystyle -2} (minus två). Det liknar det binära talsystemet men är mer optimerat för mindre negativa tal.

Precis som i det binära talsystemet är siffran längst till höger minst signifikant i värde, men inte värdemässigt på en traditionell tallinje. I det negabinära talsystemet skiftar tecknen för värdet av sifferpositionen omväxlande.

Om det binära talet är 10101101 betyder det att det decimala talet är

1 2 7 + 0 2 6 + 1 2 5 + 0 2 4 + 1 2 3 + 1 2 2 + 0 2 1 + 1 2 0 = 173 {\displaystyle 1\cdot 2^{7}+0\cdot 2^{6}+1\cdot 2^{5}+0\cdot 2^{4}+1\cdot 2^{3}+1\cdot 2^{2}+0\cdot 2^{1}+1\cdot 2^{0}=173}

I det negabinära talsystemet blir det:

111111101
1 ( 2 ) 8 + 1 ( 2 ) 7 + 1 ( 2 ) 6 + 1 ( 2 ) 5 + 1 ( 2 ) 4 + 1 ( 2 ) 3 + 1 ( 2 ) 2 + 0 ( 2 ) 1 + 1 ( 2 ) 0 = 173 {\displaystyle 1\cdot (-2)^{8}+1\cdot (-2)^{7}+1\cdot (-2)^{6}+1\cdot (-2)^{5}+1\cdot (-2)^{4}+1\cdot (-2)^{3}+1\cdot (-2)^{2}+0\cdot (-2)^{1}+1\cdot (-2)^{0}=173}

På samma sätt kan man uttrycka negativa tal så här, exempelvis det decimala talet -42:

101010
1 ( 2 ) 5 + 0 ( 2 ) 4 + 1 ( 2 ) 3 + 0 ( 2 ) 2 + 1 ( 2 ) 1 + 0 ( 2 ) 0 = ( 42 ) {\displaystyle 1\cdot (-2)^{5}+0\cdot (-2)^{4}+1\cdot (-2)^{3}+0\cdot (-2)^{2}+1\cdot (-2)^{1}+0\cdot (-2)^{0}=(-42)}
v  r
Talsystem
Enda primtalsfaktor
Binära (2) · Ternära (3) · Kvarternära (4) · Kvinära (5) · Septenära (7) · Oktala (8) · Nonära (9) · Undecimala (11) · Tridecimala (13) · Hexadecimala (16) · Pentavigesimala (25) · Septemvigesimala (27) · Duotrigesimala (32) · Tetrasexagesimala (64)
Flera primtalsfaktor
Senära (6) · Decimala (10) · Duodecimala (12) · Tetradecimala (14) · Pentadecimala (15) · Oktodecimala (18) · Vigesimala (20) · Unvigesimala (21) · Tetravigesimala (24) · Hexavigesimala (26) · Oktovigesimala (28) · Trigesimal (30) · Pentatrigesimala (35) · Hexatrigesimala (36) · Sexagesimala (60) · Pentaoktagesimala (85)
Övriga
Unära (1) · Negabinära (-2) · Pentadiska
Talbasen inom parentes