您的当前位置:首页>全部百科>百科问答详情
注:文章内容来源于网络,真实性有待确认,请自行甄别。

计算机补码怎样计算的?怎样确定一个数的原码(二进制形式),补码,?

发表于:2024-10-24 00:00:00浏览:10次 分类: 电脑/网络-操作系统/系统故障
问题描述:补码怎样计算的?怎样确定一个数的原码(二进制形式),补码,能否举个例子??
只有有符号的整数才有原码、反码和补码的!其他的类型一概没有。虽然我们也可以用二进制中最小的数去对应最小的负数,最大的也相对应,但是那样不,下面来说说科学的方法。1个字节它不管怎么样还是只能表示256个数,因为有符号所以我们就把它表示成范围:-128-127。它在计算机中是怎么储存的呢?可以这样理解,用最高位表示符号位,如果是0表示正数,如果是1表示负数,剩下的7位用来储存数的绝对值的话,能表示27个数的绝对值,再考虑正负两种情况,27*2还是256个数。首先定义0在计算机中储存为00000000,对于正数我们依然可以像无符号数那样换算,从00000001到01111111依次表示1到127。那么这些数对应的二进制码就是这些数的原码。到这里很多人就会想,那负数是不是从10000001到11111111依次表示-1到-127,那你发现没有,如果这样的话那么一共就只有255个数了,因为10000000的情况没有考虑在内。实际上,10000000在计算机中表示最小的负整数,就是这里的-128,而且实际上并不是从10000001到11111111依次表示-1到-127,而是刚好相反的,从10000001到11111111依次表示-127到-1。负整数在计算机中是以补码形式储存的,补码是怎么样表示的呢,这里还要引入另一个概念——反码,所谓反码就是把负数的原码除符号位(负数的原码除符号位和它的绝对值所对应的原码相同,简单的说就是绝对值相同的数原码相同)各个位按位取反,是1就换成0,是0就换成1,如-1的原码是0000001(注意这里只有7位,不看符号位,我这里所说的负数符号位都是1),和1的原码相同,那么-1的反码就是1111110(这也是7位,后面加上了符号位都是8位了),而补码就是在反码的基础上加1,即-1的补码是11111110+1=11111111,因此我们可以算出-1在计算机中是按11111111储存的。总结一下,计算机储存有符号的整数时,是用该整数的补码进行储存的,0的原码、补码都是0,正数的原码、补码可以特殊理解为相同,负数的补码是它的反码加1。

猜你喜欢

在Word文档里面打字时,为什么空格键变成点了,怎样改过来,在其?
在Word里面打字时,为什么空格键变成点了,怎样改过来,在其它里面打字时,就是好的.不知为什么
发表于:2024-10-24 00:00:00 浏览:129 分类: 电脑/网络-操作系统/系统故障
点击“请点此安装控件”没任何反应,注(安全控件都已安装);求指点?
点击“请点此安装控件”没任何反应,注(安全控件都已安装);求指点???
发表于:2024-10-24 00:00:00 浏览:113 分类: 电脑/网络-操作系统/系统故障
电脑的快捷键有哪些有些复杂的快捷键
有些复杂的键
发表于:2024-10-24 00:00:00 浏览:88 分类: 电脑/网络-操作系统/系统故障
平板电脑复制,就是电脑中的右键,怎样在平板上使用。
就是中的右键,怎样在平板上使用。
发表于:2024-10-24 00:00:00 浏览:68 分类: 电脑/网络-操作系统/系统故障
使用U/C矩阵进行行子系统划分的步骤有哪些?
使用U/矩阵进行行子系统划分的步骤有哪些?
发表于:2024-10-24 00:00:00 浏览:51 分类: 电脑/网络-操作系统/系统故障
大唐终端出平板电脑了吗?什么型号知道么?
大唐终端出平板电脑了吗?什么型号知道么?
发表于:2024-10-24 00:00:00 浏览:49 分类: 电脑/网络-操作系统/系统故障
系统警告,该怎么办事件类型:警告事件来源:Disk事件种类:无事
事件类型:警告事件来源:Di事件种类:无事件ID:51日期:2006-9-4事件:12:24:15用户:N/A计算机:DU描述:传呼期间在设备\Device\Harddisk0\D上检测到一个错误。有关更多信息,请参阅在的帮助和支持中心。数据:0000:0 100b600..h...¶.0008:00000000 ....3..€0010:2d01000000000000-.......0018:...
发表于:2024-10-24 00:00:00 浏览:47 分类: 电脑/网络-操作系统/系统故障
如何使用TCL魔法手指完美破解版
如何使用TL魔法手指完美破解版
发表于:2024-10-24 00:00:00 浏览:44 分类: 电脑/网络-操作系统/系统故障
完全格式化,快速格式化,高级格式化,低级格式化,都什么意思,有何?
请详解哈
发表于:2024-10-24 00:00:00 浏览:41 分类: 电脑/网络-操作系统/系统故障
我需要一个16*12bmp格式的图标那位高手可以为我做一个16*
那位高手可以为我做一个16*12bmp格式的(杀)字图标,最好是黑底红字,16宽 12长,急要!!!先谢谢了
发表于:2024-10-24 00:00:00 浏览:39 分类: 电脑/网络-操作系统/系统故障