计算机中的负数为什么用补码存储(计算机中负数为什么以补码存在)

更新时间:2023-01-06 16:07:26作者:佚名

计算机中的负数是为了方便运算,所以计算机才会采用补码存储数据。补码是计算机方便加法运算的编码。例如100(10进制)100/16=6余46/16=0余6。所以100的16进制数是64H以8位二进制来说64H=01100100B正数的补码和原码相同。

所以100的补码还是01100100。

另假设还有个数是-109109的16进制,是01101101-109的原码,就是11101101(首位是符号位)-109的反码,就是10010010(除了符号位其他各位分别取反)。109的补码就是10010011(反码加1)。现在运算100-109=100+(-109)。01100100+10010011=11110111这个结果就是-9的补码。如果换成其他编码运算就不会这么简单了。

例1653如原码相加的话存在符号位进位的问题等等。对于计算机而言。数值的计算补码是最方便的。

为您推荐

悦刻一代和四代烟弹通用吗

悦刻一代和四代烟弹不通用,一代和四代之间各有专门的烟弹,所以不能够混着使用,在选购时要注意这点,以免卖错影响使用。四代也有专属的通

2023-01-06 16:06

特抱抱是一个什么样的平台 抱抱平台怎么样

特抱抱是特抱抱科技(杭州)有限公司旗下的品牌,是一个基于5G直播的新型社交电商平台,通过前端的社交分享+会员制、后端直采+直供的S2S共享

2023-01-06 16:04

蒹葭的中心意象是什么 蒹葭的中心意象是什么?

蒹葭的中心意象是在水一方。《秦风·蒹葭》是中国古代现实主义诗集《诗经》中的一首诗。此诗曾被认为是用来讥刺秦襄公不能用周礼来

2023-01-06 16:03

华为手机收音机功能在哪里 华为手机的收音功能在哪里

华为手机收音机功能在:1、手机界面上,找到实用工具,然后点击开打开实用工具。2、就可以看到收音机的图标了,然后点击打开。3、点击打开收

2023-01-06 16:02

麦饭石过滤水龙头有危害吗 麦饭石过滤水龙头有危害吗?烧开水喝对孕妈妈有没有事

麦饭石过滤水龙头没有危害的。麦饭石属火山岩类,其主要矿物质是火山岩。是一种天然的硅酸盐矿物,无毒。学名:石英二长岩。麦饭石对生物

2023-01-06 15:09

怎么区分地方课程和校本课程(怎么区分地方课程和校本课程呢)

地方课程是地方教育主管部门以国家课程标准为基础,在一定的教育思想和课程观念的指导下,根据地方经济、特点和文化发展等实际情况而设

2023-01-06 15:08

加载中...