将 二进制数反转,得到的数即为原二进制的一补数( ones'complement).若某一位为0,则使其变为1,反之亦然.一个数的一补数在很多算术运算中的表现与这个数的 相反数很相似,此特性可使加法电路同时可以运算减法.然而,由于一补数中存在多余的负零和其它问题,一补数并未像 二补数一样被广泛应用.例如,+3是0011,以一补码表示-3便是1100. 下表列出了 4-bit 二进数所能表示的整数.