Jedničkový doplněk
Jedničkový doplněk () (též inverzní kód) binárního čísla je způsob reprezentace čísel se znaménkem, u něhož se záporná hodnota získá znegováním všech bitů v binární reprezentaci čísla (nahrazením nul jedničkami a naopak). Jedničkový doplněk čísla se v některých aritmetických operacích chová jako opačná hodnota původního čísla.

Výhody a nevýhody 
Výhodou používání jedničkového doplňku pro zobrazení záporných čísel je snadné získání opačného čísla a symetrie zobrazeného číselného intervalu kolem nuly. Nevýhodami je existence dvojí nuly a komplikovanější provádění sčítání a odčítání (resp. to, že sčítání a odčítání se provádí jinak než u čísel bez znaménka).

Odkazy

Reference

Literatura 
 Donald Ervin Knuth: The Art of Computer Programming, Volume 2: Seminumerical Algorithms, chapter 4.1

Související články 
 Dvojkový doplněk
 Dvojková soustava
 Bitová operace
 Negace

Binární aritmetika
Číselné soustavy