「已注销」 2022-03-26 19:38 采纳率: 40%
浏览 30

计算下面求位运算表达式的值

(1)~0xA6
(2)0xA6<<5
用十六进制的形式写出结果
我只会求出59和c0
但是答案是ff59和14c0
这个ff和14是怎么得出的呢?不懂求解

  • 写回答

2条回答 默认 最新

  • js君 2022-03-26 20:51
    关注

    位数问题,假设0xa6是一个32位数,那么我们补全后,就成了0x00a6,所以去取反为0xff59,所以检查一下是不是定义的一个32位数据,另一个数字一个道理

    评论

报告相同问题?

问题事件

  • 创建了问题 3月26日