=2?3+0+0+0+0+0+......+0+0
=2?3
既然8字节空间可存储的最大值为2?3,那么我们的Long长整形其值范围就是:
-(2?3)~2?3-1
或许这样子用次方表达表达不出来Long长整形有多长,那么接下来,我们就要把这个次方化为一个正常的数字,坐稳了!
所以我们的Long长整形其范围就是:
-922,3372,0368,5477,5808~922,3372,0368,5477,5807
(负九百二十二京三千三百七十二兆零三百六十八亿五千四百七十七万五千八百零八至九百二十二京三千三百七十二兆零三百六十八亿五千四百七十七万五千八百零七)
真够长的,都是的平方()的两倍。
这下子懂了吧。现在我们举个例子。
举什么例子好呢?好像因为这家伙太长导致很少用到哎!这可咋办?
没错!实际上,Long长整形在Minecraft并不常用,你很难找到一个值为Long长整形的标签。你与Long长整形最近的一次接触,估计就只有世界的种子了吧(MC种子的值是Long长整形,你填的字母或其他的特殊符号都会在世界生成时转化为数字)。
那么这样子吧。假设有这么一个标签:The_death_of_Gu_Zhenxing,作用就是存储着古振兴死的次数,其值为Long长整形。假设古振兴已经死了8,388,608(223)次,那么其值就是:
{The_death_of_Gu_Zhenxing:L}
懂了吧?
所以,Long长整形的特性就是:
1.值范围是-922,3372,0368,5477,5808~922,3372,0368,5477,5807「-(2?3)~2?3-1」(整数)
2.占用空间8字节
3.类型字母为L和l(L的小写)
嗯,这就是整形的四个类型。由于作者时间的关系,这一章就到这了。下一章我们将会继续了解浮点数以及更多的东西。