tvåskomplementsrepresentationen
Tvåkomplementsrepresentationen är ett sätt att representera signerade heltal i digitala datorsystem. Det är den vanligaste metoden för att hantera både positiva och negativa tal. I ett system med $n$ bitar representerar de första $2^{n-1}$ värdena positiva tal, från 0 till $2^{n-1}-1$. Det största värdet som kan representeras positivt är alltså $2^{n-1}-1$.
För negativa tal bygger tvåkomplementsrepresentationen på idén att invertera alla bitar i talets positiva motsvarighet och
I en tvåkomplementsrepresentation med $n$ bitar kan man representera heltal från $-2^{n-1}$ till $2^{n-1}-1$. Detta ger