
3个回答
展开全部
楼主您好
(-138)10 = (-10001010)2
原码: 1,10001010
补码: 1, 01110110
反码: 1,01110101
祝您好运
(-138)10 = (-10001010)2
原码: 1,10001010
补码: 1, 01110110
反码: 1,01110101
祝您好运
更多追问追答
追问
如果必须16位呢
追答
包括符号位吗,就是在最后面加零,加到16位,最前面的1代表符号位,依题意加零
本回答被提问者和网友采纳

你对这个回答的评价是?

2022-05-15 广告
增量编码器一般输出信号是两路正交脉冲信号和一路参考信号,之所以叫增量是因为它的位置信号是通过对脉冲计数累加得到,依靠计数设备的内部记忆来记住位置,并且同每圈输出的参考信号来清除累计误差. 缺点就是断电后,需要重新寻找初始位置. 例如打印机扫...
点击进入详情页
本回答由上海巴鲁图工程机械科技有限公司_提供
展开全部
十进制数-138 =-000 0000 1000 1010(二进制)
原码:1000 0000 1000 1010,
反码:1111 1111 0111 0101,
补码:1111 1111 0111 0110。
原码:1000 0000 1000 1010,
反码:1111 1111 0111 0101,
补码:1111 1111 0111 0110。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
对于一个有符号的8位二进制数来说,它的最高位为符号位,0表示正数,1表示负数。因此,-138的二进制表示需要先确定符号位,然后用绝对值转换成二进制。
首先,将138转换为二进制,得到10001010。然后,在最高位(即第一位)加上符号位1,得到原码为:
```
1 10001010
```
这是-138的原码表示。
接着,根据反码的定义,将原码中除符号位之外的所有位取反,得到反码:
```
1 01110101
```
最后,根据补码的定义,将反码中所有位加1,得到补码:
```
1 01110110
```
因此,-138的原码是1 10001010,反码是1 01110101,补码是1 01110110。
首先,将138转换为二进制,得到10001010。然后,在最高位(即第一位)加上符号位1,得到原码为:
```
1 10001010
```
这是-138的原码表示。
接着,根据反码的定义,将原码中除符号位之外的所有位取反,得到反码:
```
1 01110101
```
最后,根据补码的定义,将反码中所有位加1,得到补码:
```
1 01110110
```
因此,-138的原码是1 10001010,反码是1 01110101,补码是1 01110110。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询