哇噢星球

 找回密码
 立即注册
搜索
热搜: 地形 技能 Lua

魔兽地图编辑器中“整数”的最大值:2147483647

[复制链接]
皇家骑士 发表于 2018-10-20 20:16:30 | 显示全部楼层 |阅读模式
对应二进制数值为 1111111111111111111111111111111 (31位)。
因此如果想要使用“整数”来储存数据,则应当确保每次单独区间的占位不能超过31位二进制,或让十进制整数大于“2147483647”。

超过这个数值之后将会导致逻辑异常。

负数值未测试,整体范围应该在 -2147483647 ~ +2147483647 ,正好对应32位二进制的占用数据。
回复

使用道具 举报

 楼主| 皇家骑士 发表于 2018-10-21 03:20:53 | 显示全部楼层
突然想起来这玩意儿对应的类型就是INT32
我在解释个什么。。。
回复 支持 反对

使用道具 举报

Semicolumn 发表于 2018-10-23 11:19:34 | 显示全部楼层
Jass Integer - 32-bit

Octal -
07 = 7
012 = 10
08 = ERROR

Dec -
9
13

Hex -
0x1 = 1
0xA = 10

CHAR -
'A' = 65
'<' = 60

ASCII -
'BOOO' = CHAR 4-Byte


Jass Real - 32-bit
回复 支持 反对

使用道具 举报

Archiver|手机版|小黑屋|哇噢星球  

GMT+8, 2019-4-22 10:26 , Processed in 0.045313 second(s), 16 queries , File On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表