为什么添加两个大整数会得到一个负数?

时间:2015-02-18 11:24:21

标签: math

我在自己的电脑上试过这些。

例如。 20亿+ 20亿= -12315555331

我不知道为什么这不符合标准,可能是因为长度。

所以我写这篇文章只是为了通过检查。

1 个答案:

答案 0 :(得分:1)

因为以渴望为例。 32位中的第一位是符号位,这意味着如果它为1则数字为负,如果为0则为正数。