32767-1的补码码0111111111111111B,其中B是什么意思

拍照搜题秒出答案,一键查看所有搜题记录

拍照搜题秒出答案,一键查看所有搜题记录

带符号signed short 类型数据采用二进制补码形式表示,其最大值为11 即32767,其最小值为

拍照搜题秒出答案,一键查看所有搜题记录

11 这是补码 也是原码 也是反码 正数-1的补码码 原码和反码都是一样的.若补码是00则反码是补码减1为 11则原码为反碼1变成0,0变成1,也就是 00这里的原码是没有符号的,所...
-1-1的补码码形式为1111(即全部16个二进制位均为1)将它传送给a,而a是无符号型变量16个位全1是十进制的65535。如果b为正值且在0~32767之间,则赋值后数值不变.
a第一位不是符号位么.?为什么16个位全是1,最后一位不算服符号位?
你得强制定义a服从b。你把a定义为unsign的unsign是无符号位的,那么第一位就不是符号位最后不是符号位。

由于这是个正数(最高位为0)正数-1嘚补码码就是其本身

怎么写出来的…有什么规律写出来这些反码补码什么的
 正数-1的补码码就是其本身,负数-1的补码码可以用以下方法计算:负数的绝对值变换成二进制取反后加1得到其补码;一个补码经过减1后取反得到其绝对值
求-8的8位二进制补码
8D=B
B取反=B
=B,所以-8D-1的补码码表示为B
B洳果是有符号数(补码形式表示的数)因为最高位是1,所以这是个负数需要经过转换:先减1=B,然后取反D所以表示的是-8-1的补码码
1111B由于最高位是0,因此它是个正数正数不需要转换,D就是它表示的数值

你对这个回答的评价是

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜體验。你的手机镜头里或许有别人想知道的答案

我要回帖

更多关于 -1的补码 的文章

 

随机推荐