24小时热门版块排行榜    

查看: 772  |  回复: 2

到时候

银虫 (小有名气)

[求助] 补码,原码,反码

补码,反码,原码之间是怎么运算的?书上有公式  补码=2^(n)-原码,位数是怎么算的。如原码为 00,  2^(2)=4,  4-00  是怎么计算的
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

小楼一夜听春雨
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

伏线

新虫 (初入文坛)

【答案】应助回帖

感谢参与,应助指数 +1
一般来说n=8,16.。。。即表示一个字节。正数的补码是本身;负数x的补码在其绝对值的原码基础上取反码后(符号位为1)+1可得,其补码与绝对值原码和为2的n次方。如-1,原码00000001,补码11111111。
2楼2012-10-13 18:22:36
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

witzgf

银虫 (小有名气)

【答案】应助回帖

正数的原码、反码、补码相同。
负数的原码最高位的符号位为1,反码符号位不变,其余各位取反,补码=反码+1.
3楼2012-11-04 12:16:35
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 到时候 的主题更新
信息提示
请填处理意见