补数

✍ dations ◷ 2025-11-23 01:43: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)

相关

  • 达尔文-华莱士奖章达尔文-华莱士奖章(英语:Darwin–Wallace Medal)是一个由伦敦林奈学会设立的、旨在奖励在进化生物学领域里作出过重要贡献的科学家的奖项。奖章的正反两面分别印有达尔文和华莱
  • 顺式异构体顺反异构(英语:cis-trans isomerism),旧称几何异构,是存在于某些双键化合物或环状化合物中的一种立体异构现象。由于存在双键或环,这些分子的自由旋转受阻,产生两个物理性质或化学
  • 超验主义超越主义,或超越论(英文:Transcendentalism),也称作“新英格兰超越主义”或“美国文艺复兴”,是美国的一种文学和哲学运动。它兴起于1830年代的新英格兰地区,经过不断发展成为美国
  • 武安市武安市是中华人民共和国河北省邯郸市下辖的一个县级市,为较具实力的县级行政区之一。2010年武安市综合竞争力位居河北省各县及县级市的第二位,全国县域经济百强县(市)的第五十一
  • 西莒坐标:25°58′19″N 119°55′58″E / 25.9719667°N 119.9326833°E / 25.9719667; 119.9326833莒光乡(福州语平话字:.mw-parser-output .IPA{font-family:"Charis SIL","Doul
  • 甲型H10N8流感病毒甲型流行性感冒病毒H10N8亚型(英语:Influenza A virus subtype H10N8,记作A(H10N8)或H10N8)是一种甲型流感病毒,是禽流感病毒或禽流感病毒的一个亚型,由不同毒株经过基因重排产生
  • 热红酒热红酒(芬兰语:glögi,瑞典语:glögg,丹麦语:gløgg,挪威语:gløgg)是一种添加了香料并通常带有酒精的热饮。热红酒的最早形式是一种带有香料的蒸馏酒,在斯堪的纳维亚地区冬天时以骑马
  • 梅赫卡尔梅赫卡尔(Mehkar),是印度马哈拉施特拉邦Buldana县的一个城镇。总人口37715(2001年)。该地2001年总人口37715人,其中男性19475人,女性18240人;0—6岁人口5638人,其中男3004人,女2634人;
  • 和知鹰二和知鹰二(1893年2月1日-1978年10月30日),为第十四任台湾军参谋长,是台湾军事之中重要的一职,于台湾日治时期替台湾军协助军事发展,专责管理台湾军。他的任期为1941年3月—1942年2月
  • 10式枪挂榴弹发射器10/10A式枪挂榴弹发射器(QLG-10/QLG-10A,QLG为源自官方翻译的拼音“轻武器—榴弹—挂”(Qingwuqi Liudan Guà)的类别代码,照正常而言的拼音是“2010/10A式枪挂榴弹发射器”(Guà Liu