以下我理解的不正确请指出
32位的整数在计算机里整数占四位,用十六位表示.如下
00 00 00 00
如果表示一个1的整数,应该是这样.
01 00 00 00
如果这个数是256 应该这样00 01 00 00
从高位开始读取,然后读到低位.
现在我搜索内存.突然出现一个这样的数,他的低两位,使终是0 而高位上出现变换.如下形式.
00 00 EA C8 我用一些工具搜索浮点数 发现这是负数. 而奇怪的是.其实他是整数.
他只会出现 -20 至 -100 之间.
如果我按整数进行搜索.他是一个很大的数.
如果按游戏的表示方法,这样表示未免太别扭.请问这是一个什么类型的数.
------解决方案--------------------------------------------------------
在内存中前面的是低位01 00 00 00表示成数是00000001H
浮点数也是4个字节
你当然要知道你搜索的是什么类型才能决定他是什么值