我爱读小说网

字: 大 中 小
关灯 护眼
我爱读小说网 > Minecraft指令手册 > 第一百三十七章 真正深入了解NBT-3 (6 / 9)

第一百三十七章 真正深入了解NBT-3 (6 / 9)

        (符号位:1)'(阶码:8)'(尾数:23)

        看来还是看不懂啊。算了,总之,是因为浮点数采用了科学计数法的方式来存储,才可以在32位的空间内塞入这么大的数值。

        这就是第一个问题的答案。

        第二个问题的答案就非常简单了,是:无法确定,因为人类的情绪是无法用语言准确表达出来的,最多也只能表达个大概。

        现在我们知道浮点数使用的是科学计数法来存储。这种存储方法有利也有弊:利在于可存储数值的范围扩大了很多;但弊也有,就是能准确存储的数值范围缩小了。

        啥意思呢?刚才说过,Long长整形的数值范围是:

        -922'3372'0368'5477'5808~922'3372'0368'5477'5807

        在这个范围内,存储的数值都是非常准确的,不会你给了个在这个范围内的数,计算机就在后台为了方便给你这个数四舍五入或者砍了几个0。因此,我们就把这个Long长整形的数值范围又叫做Long长整形的有效数值范围。

        但浮点数就不一样了,由于使用科学计数法存储,导致数值范围看起来很大,但实际有效数值范围只有那么一点点:

        单精度浮点型:7位(整数)

  The content is not finished, continue reading on the next page