实际伤害是没有上限的,数据显示有上限而已。
那个变成负数我解释下(本人程序员),因为单技能伤害是int型(短整数,32位)的,所以理论显示上限是2的32次方,但是有一位给符号位了,也就是最大显示数值是2的31次方,也就是2147483648,当数值大于这个数的都会发生溢出现象,变成 int型最小的数,也就是-2147483647(负21E),也就是超过21E的单次伤害都会变成int型的最小负数。但实际上伤害并没有被约束在21E以内,PS:总伤害计数是long型(长整形,2的64次方)的,基本不可能被数字溢出。至于打出99999999,实际伤害也不是被约束在99999999内,只是最多显示那么多而已到此,以上就是小编对于的问题就介绍到这了,希望介绍的1点解答对大家有用,有任何问题和不懂的,欢迎各位老师在评论区讨论,给我留言。
暂无记录