补数

✍ dations ◷ 2025-12-11 04:35:21 #数字

补数(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)

相关

  • COX-2环氧合酶(拉丁语:Cyclooxygenase,简称COX)是一种酶(又名酵素),负责合成重要的生物激素——前列腺素家族的导介物质。当身体组织受到某种刺激如外伤、感染等会激活环氧合酶,使花生四
  • 宫颈糜烂宫颈柱状上皮异位(cervical ectropion,也译作宫颈柱状上皮外翻,过去被错误地称作宫颈糜烂),是生理期出现的宫颈的柱状上皮外翻的生理现象。虽然宫颈柱状上皮异位并非异常,但它很难
  • 卡拉恰伊-切尔克斯共和国卡拉恰伊-切尔克斯共和国(俄语:Карача́ево-Черке́сская Респу́блика, Karachayevo-Cherkesskaya Respublika; 卡拉恰伊-巴尔卡尔语: Къа
  • CuCrOsub4/sub铬酸铜(英语:copper chromate)是铜的铬酸盐,分子式为CuCrO4。将一定量的含有三氧化铬和铜离子的化工废液混合,搅拌,向其中滴加质量分数为25%的氨水,可制得碱式铬酸铜。以硝酸铜、硝
  • 荷兰国徽荷兰国徽于1815年8月24日开始使用。中心图案为一盾徽,蓝底,饰以黄色长方形小块。中间为一只头戴金冠、呈忿怒状的金色、红舌红爪,手持剑和代表七个省份的箭枝的狮子。上有王冠
  • 柯姓柯姓为中文姓氏之一,广布华南、东南亚一带。《百家姓》第164位。
  • 札幌乡土文化百选札幌乡土文化百选(日语:さっぽろ・ふるさとぶんかひゃくせん),是1988年(昭和63年)札幌市为了纪念札幌开拓120周年,由札幌市民提名选定的有关札幌历史的建筑、景点及文化活动的列表
  • 意大利在欧洲歌唱大赛之历年表现意大利自首次参加第一届1956年欧洲歌唱大赛后至2018年共参赛44次,当时是参加首次大赛的七个国家之一。意大利直至1997年经常参赛。在停止参赛14年后意大利在2011年重新参赛。
  • 最大功率点追踪最大功率点追踪(Maximum power point tracking,简称MPPT)是常用在风力发电机及光伏太阳能系统的技术,目的是在各种情形下都可以得到最大的功率输出。最大功率点追踪主要是用在太
  • 格卢哈尔山格卢哈尔山是南极洲的山峰,位于葛拉汉地,处于梅达冰原岛峰西南面6.52公里和菲茨莫里斯角以西12.25公里,以保加利亚南部的乡镇命名。坐标:66°16′06″S 63°58′45″W / 66.2683