这个数是负数.并且是-128.比如,用对于8位有符号数,7位表示数据位,第8位是符号位的话,它能表示的有符号十进制数范围是-128-127.特别提醒一点,对于表示的最小的数,也就是最小的负数,比如这里的-128,它的数据位是全为0,而0值的八位表示是8个0.并且,对于正数,也就是最高位是0,补码就是原码;而对于负数,也就是符号位是1,补码是其原码的数据位取反后加1,这个情况要除了最下的负数,也就是这里的1000 0000,它的补码就是它本身.(只需要明白这几点对于处理计算就可以了,实际为什么对于最小的负数会特别说明,其实就是我们通常说的下溢出问题,大概说来就是位数不够,实际已经最小了,可是位数只有这么多,所以,表示其实就是这样,细致的话看看computer calculation,里面有关于一些原码,等各种码的讨论,很细致)
在有符号数中1000 0000是正数还是负数?它的补码是什么?
1个回答
相关问题
-
请问1000 0000 0000 0000 代表有符号的16进制数如何补码运算,以及如何进行十进制转换?
-
一个数的补码是1000,0000,求个数是多少?我的具体的过程?
-
正数的补码是其本身 但这个正数也可能是负数的补码 正数岂不是存在有两个的补码
-
负数加减的问题负数加负数= 正数还是负数负数减负数= 正数还是负数 正数减负数的计算步骤一样的么...
-
负数的倒数是什么正数还是负数?
-
正数的相反数是负数 为什么还有为什么负数的相反数不是正数
-
在A处的数是正数还是负数 负数排在A B C D 的什么位置
-
为什么有符号数负数比正数多1N位有符号数的范围是-2^(N-1)~(2^(N-1)-1) 负数比正数多1 比如8位的正数
-
p(x,y)在第一象限x是正数还是负数,y是正数还是负数
-
某8位二进制数补码数为1000,0000,其十进制真值为