该问题来自社区帖: https://bbs.csdn.net/topics/615377302.为符合问答规范, 该问题经过ChatGPT优化
字长5位,已知x=13,y=-11,求x+y和x-y。
具体步骤:
- 将13和-11分别转换成5位的二进制数。
- 求出-11的二进制补码,即将11的二进制按位取反再加1。
- 将两个二进制数相加,注意进位。
- 得到结果后,分别转换成十进制数。
- 分别计算x+y和x-y的值。
最终结果为:
- x+y的值为2。
- x-y的值为24。