【发布时间】:2017-04-09 15:44:55
【问题描述】:
我对编程很陌生,我一直在尝试学习一些基本的二进制文件,但还有一件事我不太明白。这是关于 NOT 运算符的规则。
假设我不想计算这个:62&~29
62 = 111110
29 = 011101
据我所知,现在的结果应该是这样的:
100011 = 35
但我从代码中得到的结果是 34。
所以我的问题是:最后一个值发生了什么?为什么不加到 34 上?
希望有人能给我解释一下:D
祝你有美好的一天。
【问题讨论】:
标签: binary bit-manipulation bitwise-operators gml