二进制10-11等于多少
答案:2 悬赏:0 手机版
解决时间 2021-03-14 04:22
- 提问者网友:欺烟
- 2021-03-13 21:14
二进制10-11等于多少
最佳答案
- 五星知识达人网友:第幾種人
- 2021-03-13 21:36
二进制10-11等于 -1.
详细叙述:
二进制10-11 等于 二进制 10 + (-11) --- 减法用 补马加法 来做。
假定用 1字节 表示:
二进制10 是 0000 0010
二进制 (-11)原马 是 1000 0011, 反马是 1111 1100, 补码是 1111 1101
二进制 10 + (-11) 等于 0000 0010 + 1111 1101 得 1111 1111, 即 负 1。
----------------------
验证:
1111 1111 写成 16进制 是 0xff
char a=0xff;
printf("%d\n",a); 打印出来 是 -1
(马 即 石马 )
详细叙述:
二进制10-11 等于 二进制 10 + (-11) --- 减法用 补马加法 来做。
假定用 1字节 表示:
二进制10 是 0000 0010
二进制 (-11)原马 是 1000 0011, 反马是 1111 1100, 补码是 1111 1101
二进制 10 + (-11) 等于 0000 0010 + 1111 1101 得 1111 1111, 即 负 1。
----------------------
验证:
1111 1111 写成 16进制 是 0xff
char a=0xff;
printf("%d\n",a); 打印出来 是 -1
(马 即 石马 )
全部回答
- 1楼网友:woshuo
- 2021-03-13 21:54
10-11是什么
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯