two's complement

التعريفات والمعاني

== English == === Noun === two's complement (plural two's complements) (computing) The number obtained by complementing every bit of a given number and adding one. A number and its complement add to 2n, where n is the word size of the machine. (computing) The convention by which bit patterns with high bit 0 represent positive numbers from 0 to 2 n − 1 − 1 {\displaystyle 2^{n-1}-1} directly, while bit patterns with high bit 1 represent negative numbers from −1 to − 2 n − 1 {\displaystyle -2^{n-1}} , n being the word size of the machine, and the numeric complement of a number is its two's complement. ==== Related terms ==== complement radix complement numeric complement ones' complement ==== Translations ==== === See also === signed magnitude