77问答网
所有问题
二进制负数的绝对值怎么求
用二进制表示的负数的绝对值的求法,是不是取它的补码就可以了呢,可是负数的补码第一位符号位不变啊,绝对值不应该是正的吗,准确来说是不是应该把二进制负数包括符号位的全部位去反加一才是这个负数的绝对值呢
举报该问题
推荐答案 2014-03-04
一般情况下,
二进制
表示负数不会使用补码的,补码只在计算机内部使用。
如果有人说 1000 0001 是负数,意思就是 -1。因此,取
绝对值
将最高位清0就可以了
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/G8pG3pNYWGY3YpYNNvv.html
相似回答
...
二进制
数的代数和。如果和为负数,请求出
负数的绝对值
。
答:
对负数的二进制补码做“求反加一”操作,就可以得到其绝对值
。例如00011110+10011100=10111010,对结果做求反加一得01000110,即绝对值为70。把上面的算式用十进制数表示就是+30+(-100)=-70,因此结果的绝对值就是70。
关于
二进制负数的绝对值
答:
如果有人说 1000 0001 是
负数
,意思就是 -1。因此,取
绝对值
将最高位清0就可以了。
二进制
数据是用0和1两个数码来表示的数。它的基数为2,进位规则是“逢二进一”,借位规则是“借一当二”,由18世纪德国数理哲学大师莱布尼兹发现。
二进制
补码为负数,求这个
负数的绝对值怎么求
?
答:
00110010+10000011=10110101,已经说明这是
二进制
补码,所以最高位为1的话,是个
负数
。对其取反加1后得01001011,
绝对值
为1001011b=75d。也就是说-75d的8位二进制补码是10110101。
二进制负数的绝对值怎么求
答:
一般情况下,
二进制
表示
负数
不会使用补码的,补码只在计算机内部使用。如果有人说 1000 0001 是负数,意思就是 -1。因此,取
绝对值
将最高位清0就可以了
...
二进制
数的代数和。如果和为负数,请求出
负数的绝对值
。
答:
$00011101+0100110001101001由式可知,这两个数之和为正数,其值为(1100101)
2
(不含符号位),其补码为01101001。$00110010+1000001110110101由式可知,这两个数之和为负数,为求出该
负数的绝对值
,应先将和的补码还原为和的原码,方法是将补码除符号位外,其他各位求反后再加(1)2,即变成11001011。然后...
二进制:通过
二进制求绝对值
答:
以8位补码11111111为例:首位1表示
负数
,后面7位取反,得:0000000 加1,变为0000001 即8位补码11111111
的绝对值
就是1。
负数的二进制
是
怎么
算的?其
绝对值二进制
的补码?
答:
绝对值求
反加一 -100原码:1000 0000 0110 0100 -100反码:1111 1111 1001 1011 -100补码:1111 1111 1001 1100=1111 1111 1001 1011(反码) +1
大家正在搜
二进制的绝对值怎么算
补码负数的绝对值怎么求
二进制补码负数绝对值
二进制左移右移
二进制怎么转换成十进制
补码求补是原码吗
二进制负数的绝对值怎么表示
负数的二进制怎么求
二进制负数绝对值
相关问题
二进制补码为负数,求这个负数的绝对值怎么求?
二进制负数去绝对值怎么取 如取这个数的绝对值:100011
计算用补码表示的二进制数的代数和。如果和为负数,请求出负数的...
负数用二进制怎么表示呀?
为什么二进制负数求绝对值是求补码
二进制补码为负数,求这个负数的绝对值怎么求
二进制的负数如何算?
C语言中,二进制数1000000000000000所对应的十...