首页 > 试题广场 > 0xff ^ 33 的结果是:
[单选题]
0xff ^ 33 的结果是:
  • 220
  • 221
  • 222
  • 223
0xff  1111 1111  (255)
        0010 0001(33)
异或操作     
        1101 1110(222)
发表于 2019-04-12 15:13:07 回复(0)
这题难道不是255-33=222吗?😂
发表于 2019-10-23 17:15:05 回复(0)
  • 0xff为255
  • ^这个是异或(我竟然以为是乘方,吐血……
  • 255^33=222
发表于 2019-01-09 14:04:56 回复(3)
根本不用计算,来听我说。 先说异或规则,两值同为0,不同为1。 然后: 0xff ^ 33,十六进制中 ff是十进制的255,转二进制全是1; 33是奇数,转2进制也全是1。 两个数全是1,异或运算同位上全变0,即相当于255 - 33了,结果是222。
发表于 2019-08-30 19:57:55 回复(9)
我是蒙的222
发表于 2019-10-08 09:11:36 回复(0)
0xff  1111 1111  (255)
       0100 0001(33) 注意这里要先把33转为二进制,不是00110011
异或 1011 1110(222)
发表于 2019-02-24 13:32:24 回复(1)