int 溢出如何工作。我的意思是问如果发生溢出,整数值的最终结果是什么?我需要在纸上理解它。就像我面临多项选择题一样:
11^5 Produces:
a. 12
b. 14
c. 15
d. 17.
我知道答案是(b)14
,但想知道为什么吗?
最佳答案
DecVal BinVal
11 -> 1011
XOR 5 -> 0101
-------
14 -> 1110
仅供引用,这实际上与 int 溢出没有任何关系。
关于c++ - 整数溢出概念,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30360335/