智龙迷城吧 关注:126,170贴子:7,212,875

封宠bug猜想--二补码

只看楼主收藏回复

或许封到128以上超过了2的7次方,结果系统自动转成二补码把回合数变成了负数,而普通的时间流逝完治之光只是减封印回合无法加,结果就成了无法被封的状态?
当然要验证的话就只能等再被封个128回合,应该就正常了……


来自Android客户端1楼2014-01-20 07:28回复
    至于为什么没显示,也许是当时就没设计负数的显示数字和出现时机……


    来自Android客户端2楼2014-01-20 07:37
    回复


      IP属地:广东来自iPhone客户端3楼2014-01-20 07:40
      回复
        如果如楼主所猜测,那两个天照技应该可以变回正数


        IP属地:上海来自Android客户端4楼2014-01-20 08:00
        收起回复
          很少有128就溢出的吧。。short都不止128.。难道是用汇编写的。。


          IP属地:浙江5楼2014-01-20 08:32
          收起回复
            加个语句防止数据溢出就行了


            IP属地:广东来自Android客户端6楼2014-01-20 08:34
            收起回复
              什么意思?
              ~~~~不以风骚惊天下,就以猥琐动世人……


              IP属地:广东来自iPhone客户端7楼2014-01-20 08:50
              收起回复
                一般都是256溢出


                IP属地:湖北来自iPhone客户端8楼2014-01-20 09:23
                收起回复
                  恩 有这可能 不过这程序员是什么想法只做到7次


                  IP属地:浙江来自Android客户端9楼2014-01-20 09:33
                  回复
                    是的,128就溢出这明显低估了人的蛋疼程度。


                    10楼2014-01-20 11:42
                    回复
                      不明觉厉


                      来自iPhone客户端11楼2014-01-20 12:09
                      回复
                        128就溢出的话。。。。难道封宠这个数据并不独享一个内存?


                        IP属地:北京12楼2014-01-20 12:25
                        收起回复
                          完全看不懂


                          IP属地:柬埔寨13楼2014-01-20 12:38
                          回复
                            当年梦幻西游的BB寿命是65535溢出- - G社的程序这么逗比吗


                            IP属地:上海14楼2014-01-20 12:46
                            收起回复
                              我想起了游学者周卓。。


                              IP属地:北京来自iPhone客户端15楼2014-01-20 12:53
                              回复