建立一个企业建立网站的好处网站,要多少钱

28293012345678910121315222526272829303112345678
积分与排名
阅读排行榜
评论排行榜求一个数的相反数的补码
1.已知8位二进制表示的整数X的补码为,则-X的补码的二进制编码为()。解析:已知x和-x的反码是互为相反的,所以已知x的补码,[x]反=[x]补-1,
1.已知8位二进制表示的整数X的补码为,则-X的补码的二进
制编码为(&&)。
解析:已知x和-x的反码是互为相反的,所以已知x的补码,[x]反&=&[x]补&&-&1,
(x为负数)
那么-x(-x为正数)的&补码为[-x]补&&=&[-x]反&&&=&-([x]补&&-&1)&=&-[x]补&+&1
先各位取反,0变成1,1变成0。然后最低位加一。
要是这样想:
给定一个正数的补码,怎么求他的相反数的补码?
解析:正数的原,,反,补码相同。
他的相反数的原码是修改符号位(最高位),
反码是除了符号位,其余各位按位取反,
补码是反码+1
So,这个过程就每位按位取反,然后加1
问:给定一个负数的补码,怎么求他的相反数的补码?
解析:那自然是上过程逆过程:
先减一,在按位取反
见上过程,即为按位取反,再加一
X=&-X=X=(-X左移一位补零,多的那位忽略);
1/2&X=(看X,右移一位原来第一位是什么现在还是什么)&;&&&&&-1/2X=(同理,看-X)
版权声明:本文为博主原创文章,未经博主允许不得转载。
你最喜欢的你正在使用的浏览器版本过低,将不能正常浏览和使用知乎。

我要回帖

更多关于 建个企业网站多少钱 的文章

 

随机推荐