21E是一個(gè)敏感的數(shù)字,大家肯定在好多游戲都遇到過,經(jīng)驗(yàn)或者是金錢的上限是21E(2147483647)
這是為什么呢?
我們知道計(jì)算機(jī)中存儲(chǔ)任何數(shù)字都是以2進(jìn)制位來存儲(chǔ)的,N位2進(jìn)制數(shù)最大能代表的10進(jìn)制數(shù)就是2的N次方減一。
2147483647是一個(gè)什么樣的數(shù)字?事實(shí)上它就是2的31次方減一。這個(gè)數(shù)字也就是通常程序中的長整型(或稱32位整形)數(shù)據(jù)的最大值。多數(shù)游戲中的經(jīng)驗(yàn)/金錢都使用長整型。
長整型所占的空間是4字節(jié)。我們知道1Byte=8Bit。也就是1字節(jié)=8位(二進(jìn)制數(shù))。
那么長整型實(shí)際上就是32位的2進(jìn)制數(shù)。但是由于需要留出其中的1位來做正負(fù)號(hào)。所以長整型的最大值就是231-1而不是232-1。
(無符號(hào)長整型的最大值是2^32-1,即42E,但是這種類型無法表示負(fù)數(shù),長整型的負(fù)數(shù)可以表示到-2147483648)。
2147483647
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。
相關(guān)閱讀更多精彩內(nèi)容
- [學(xué)習(xí)信息的存儲(chǔ)(編碼)和處理有什么用?] 研究數(shù)字在計(jì)算機(jī)中是如何存儲(chǔ)的,以及值的范圍和算術(shù)屬性,有助于我們跨越...
- 【1】7,9,-1,5,( ) A、4;B、2;C、-1;D、-3 分析:選D,7+9=16;9+(-1)=8;(...
- 作者 : 韓曙亮轉(zhuǎn)載請(qǐng)注明出處 : http://blog.csdn.net/shulianghan/articl...
- 1. 數(shù)據(jù)類型簡介及輸出 (1) 數(shù)據(jù)類型簡介 數(shù)據(jù)類型簡介: Object - C 數(shù)據(jù)類型 分為 基本數(shù)據(jù)類型...
- 2011年8月高中入學(xué),新的學(xué)校,新的環(huán)境,新的同學(xué),新的老師,遠(yuǎn)離家鄉(xiāng)。在這里,遇見你,是我此生最意想不到的事兒...