气球塔防6吧 关注:25,833贴子:303,666
  • 8回复贴,共1

负伤害???

只看楼主收藏回复



来自Android客户端1楼2022-04-17 17:47回复
    2进制中代码“int”上限为2的31次方(大概21亿),超过会变负数


    IP属地:安徽2楼2022-04-17 22:35
    回复
      溢出了?


      IP属地:河北来自Android客户端3楼2022-04-18 01:53
      回复
        所以为什么nk要用有符号类型存伤害?


        来自Android客户端4楼2022-04-18 07:46
        回复
          在一般的电脑中,int占用4字节,32比特,数据范围为-2147483648~2147483647[-2^31~2^31-1]
          超过了这个数 ,就变负数了。


          IP属地:辽宁5楼2022-04-19 12:33
          回复
            21亿不会溢出,这可能是另一个bug


            IP属地:山西来自Android客户端6楼2022-04-20 14:22
            回复


              IP属地:山西来自Android客户端7楼2022-04-20 14:25
              回复
                30000多亿都不会,绝对是bug


                IP属地:贵州来自Android客户端8楼2022-04-21 14:55
                回复
                  也许是你的把边缘气球变成了红气球


                  IP属地:山西来自Android客户端9楼2022-04-27 09:04
                  回复