天天百科

-31D的二进制补码是多少

2023-06-19 分类:百科

TIPS:本文共有 356 个字,阅读大概需要 1 分钟。

-31d的8位二进制补码是1110 0001,16位二进制补码是1111 1111 1110 0001。

首先,要知道31的原码,用除法取余的方法得出原码

31/2...得15余1

15/2...得7余1

7/2...得3余1

3/2...得1余1

1/2...得0余1

然后由下往上排11111,这只是31的二进制,并不是原码原码是16位制的,应该是0000000000011111,别怀疑,1的原码是0000000000000001。

接着需要求31原码的反码,就是1变0,0变1就是1111111111100000。

接着需要求的是补码,补码就是反码,+31的反码是11100000,补码就是1111111111100001,这就是-31在计算机中的二进制表达方法最后,-31的二进制就是1111111111100001。

如果觉得《-31D的二进制补码是多少》对你有帮助,请点赞、收藏,并留下你的观点哦!

阅读剩余内容
网友评论
相关阅读
小编推荐