补数

✍ dations ◷ 2025-12-03 14:14:39 #数字

补数(complement)是对于给定的进位制,相加后能使自然数 a 的位数增加 1 的最小的数。可以在计算电路中,代替减 x {\displaystyle x} 进制表示自然数 至少需要 位数字,规定

例如,十进制自然数 61 关于基数 10 的补数是 10 2 61 = 39 {\displaystyle 10^{2}-61=39} 的基数的补数 加上 ,可以得到位数多一位的最小的自然数( = b n {\displaystyle =b^{n}} 的减基数的补数 加上 ,可以得到位数不增加的最大的自然数( = b n 1 {\displaystyle =b^{n}-1} 在上下文中明确的时候,“在 进制中”的描述通常被省略。

但是,在基数不明确的情况下,“ β {\displaystyle \beta } ,减基数的补数称为 。二进制中,基数的补数称为 ,减基数的补数称为 。其他进制也有类似的称法。一些人,如高德纳,建议采用撇号区分。这样,指的是四进制中的基数的补数。而指的是五进制中的减基数的补数。但是,这并不是普遍的做法,而且在几乎所有情况下进制是明确的。多数作者写做 和,一些格式手册建议采用 和,不采用撇号。

对于N进制的自然数a,从个位开始的各位数字

规定 a r {\displaystyle a_{r}} 不能为0。规定 b i {\displaystyle b_{i}} 的各位为:

这时,N进制形如的

b {\displaystyle b} 即称为“ a {\displaystyle a} 的关于 ( N + 1 ) {\displaystyle (N+1)} 的补数”。

求十进制数 2304671 的补数。由于 9 = 2 + 7 = 3 + 6 = 0 + 9 = 4 + 5 = 6 + 3 = 7 + 2 = 1 + 8 ,令N=9时,自然数2304671对应的补数为 7695328 。7695328 + 1 = 7695329 ,因此N=10时,自然数2304671对应的补数是 7695329。

二进制中有 1 + 1 = 0, 1 + 0 = 1,求1的补数只需简单地将0与1相互替换。(位操作中的逻辑非运算)。

求二补数(即补码),只需要将1的补数加1。

JIS X 0005:2002 情报処理用语(データの表现) 05.08

Donald E. Knuth ‘The Art of Computer Programming Vol. 2 Seminumerical Algorithms Third Ed. 日本语版’ アスキー、2004年、191页。 (ISBN 4-7561-4543-4)

相关

  • 异教徒不信者,或异教徒(英语:Infidel,字面意“不信者”)为基督教或伊斯兰教对无宗教或异教人士的称呼。在一神教世界通常为骂人词汇。不过某些伊斯兰教学者认为伊斯兰教中引用“异教徒
  • 全球暖化大骗局《全球暖化大骗局》(The Great Global Warming Swindle)是由英国电视导演马丁·德肯(英语:Martin Durkin)执导的纪录片,于2007年3月8日上映。左派阵营指控“全球变暖”的科学观点
  • 吸收 (光学)吸收,在物理学上是光子的能量由另一个物体,通常是原子的电子,拥有的过程,因此电磁能会转换成为其它的形式,例如热能。波传导的过程中,光线的吸收通常称为衰减。例如,一个原子的价电
  • 罗生门 (电影)《罗生门》(日语:羅生門/らしょうもん  ?)是由日本国著名导演黑泽明执导,于1950年拍摄完成的电影。故事的主要情节改编自日本作家芥川龙之介的小说《竹薮中》,叙述一个武士和妻
  • 隆察赫尔纳山坐标:46°25′25.8″N 7°54′14.9″E / 46.423833°N 7.904139°E / 46.423833; 7.904139隆察赫尔纳山(Lonzahörner),是瑞士的山峰,位于该国南部,由瓦莱州负责管辖,属于伯尔尼兹
  • 利留卡拉尼利留卡拉尼女王(夏威夷语:Liliʻuokalani,英语:Queen Liliuokalani of Hawaii;1838年9月2日-1917年11月11日),原名为莉迪亚·卡玛卡依哈(Lydia Liliʻu Loloku Walania Wewehi Kamaka
  • 皮尔·乌戈·卡尔佐拉里皮尔·乌戈·卡尔佐拉里(意大利语:Pier Ugo Calzolari,1938年3月11日-),意大利工程师,生于艾米利地区格拉纳罗洛,1969年起担任应用电子学教授,自2000年开始出任博洛尼亚大学校长。
  • 低密度同位元检查累积码低密度同位元检查累积码由低密度奇偶检查码low-density parity-check (LDPC)和一个累加器组成。其运作方式为Bit Node以二位元模组的方式相加到Check Nodes,根据tanner grap
  • 朱天奇朱天奇为中国清朝武官官员,本籍浙江。行伍出身的朱天奇于1809年(嘉庆14年)奉旨接替吴安邦,于台湾地区担任台湾水师协副将。而隶属台湾镇之下的此官职是台湾清治时期的这阶段,全台
  • 水原秋樱子水原秋樱子(日文:水原 秋桜子、1892年10月9日-1981年7月17日)日本俳人、医学博士,本名水原丰。出生于东京市神田区猿乐町(现东京都千代田区神田猿楽町)代代经营妇产科医院的家庭。1