早教吧作业答案频道 -->数学-->
2147483647这个数字什么意思?人家说这个是梅森素数,也是数量最高上限.大学本科以上数学系来解答
题目详情
2147483647这个数字什么意思?
人家说这个是梅森素数,也是数量最高上限.大学本科以上数学系来解答
人家说这个是梅森素数,也是数量最高上限.大学本科以上数学系来解答
▼优质解答
答案和解析
21E是一个敏感的数字,大家肯定在好多游戏都遇到过,经验或者是金钱的上限是21E(2147483647)
这是为什么呢?
我们知道计算机中存储任何数字都是以2进制位来存储的,N位2进制数最大能代表的10进制数就是2的N次方减一.
2147483647是一个什么样的数字?事实上它就是2的31次方减一.这个数字也就是通常程序中的长整型(或称32位整形)数据的最大值.多数游戏中的经验/金钱都使用长整型.
长整型所占的空间是4字节.我们知道1Byte=8Bit.也就是1字节=8位(二进制数).
那么长整型实际上就是32位的2进制数.但是由于需要留出其中的1位来做正负号.所以长整型的最大值就是2^31-1而不是2^32-1.
(无符号长整型的最大值是2^32-1,即42E,但是这种类型无法表示负数,长整型的负数可以表示到-2147483648).
这是为什么呢?
我们知道计算机中存储任何数字都是以2进制位来存储的,N位2进制数最大能代表的10进制数就是2的N次方减一.
2147483647是一个什么样的数字?事实上它就是2的31次方减一.这个数字也就是通常程序中的长整型(或称32位整形)数据的最大值.多数游戏中的经验/金钱都使用长整型.
长整型所占的空间是4字节.我们知道1Byte=8Bit.也就是1字节=8位(二进制数).
那么长整型实际上就是32位的2进制数.但是由于需要留出其中的1位来做正负号.所以长整型的最大值就是2^31-1而不是2^32-1.
(无符号长整型的最大值是2^32-1,即42E,但是这种类型无法表示负数,长整型的负数可以表示到-2147483648).
看了 2147483647这个数字...的网友还看了以下:
关于东时区比西时区早的问题按理说是东时区早,可是比如说东8去9点,东7去8点,9点比8点早吗?或者 2020-06-23 …
数数字游戏怎么玩啊,像7,4,8,14,17的倍数不能喊就说过.他们跟我说,一个接一个报数,象遇到 2020-06-26 …
4/4拍为什么不是1/4拍+3/4拍?就比如7/8拍就是3/8+4/8拍,那强弱关系就是强弱弱次强 2020-06-30 …
3/2,2,14/4,44/8,()这个是怎么通分来的12/8,16/8,28/8,44/8,我是 2020-07-17 …
最小公倍数问题两个数的最小公倍数包含本身吗?比如说4,8是8还是16? 2020-07-21 …
精确到几位与有几个有效数字的问题例如4.8万精确到()位,有()个有效数字6.23×10³精确到( 2020-07-29 …
1.Maths'Maths'sMath's(数学的)哪个对?2.在复合形容词中(即n.-n.)ma 2020-08-03 …
孩子问.为啥除以整数.结果就小.除以零点几的小数.结果就大了.比方说4.8除以0.12等于40 2020-11-10 …
在一个线段图中,一段是3/8,一段是4/8一段是16顿,求线段的最长是多少吨?算式是:16除以(1- 2020-11-11 …
人常说的平方怎么算,家里的屋子,是长×宽吗?比如说长8米,宽4米.那么这个屋子有多少个平方?是3人常 2020-11-14 …