{Attributes:[{Name:“generic.max_health“,Base:20}]}
我们要修改,除了给这个属性添加修饰符,还可以直接把Base值修改。
那么Base可以修改到什么程度呢?
这个Base值的类型是“双精度浮点型”,比我们上一章提到的“单精度浮点型”高级了一倍。
注意,这里的“高级了一倍”不是作者自己猜的,而是有实际依据的,因为:
单精度浮点型——占用空间:32位(4字节)
双精度浮点型——占用空间:64位(8字节)
占用空间增加了一倍,确实是高级了一倍。
但如果按照这样子说的话,64位系统岂不只是32位系统的两倍?
那肯定是不对的。所以我们的这两个浮点型,它们虽然占用空间是两倍的关系,但实际可储存的数值是:
The content is not finished, continue reading on the next page