1024可以使用的版本有Windows10、Windows8.1、Windows8、Windows7、WindowsVista、WindowsXP、Windows2000、WindowsME、Windows98、Windows95、WindowsNT4.0、Windows3.1、MacOSX、Linux、Unix。
1024其實(shí)就是2的10次方,是二進(jìn)制計(jì)數(shù)的基本計(jì)量單位之一,是程序員每天都在打交道的數(shù)字。1024用二進(jìn)制表示為10000000000,因此在程序員眼中,1024是一個(gè)“整數(shù)”。
因?yàn)殡娔X的運(yùn)行和存儲(chǔ)都基于二進(jìn)制,所以內(nèi)存也好磁盤也好閃存也好,理論總?cè)萘繎?yīng)該是2的某次冪。老一些的內(nèi)存都是64M、128M、256M、512M這樣的數(shù)字。但最常用的2的次冪還是1024——它是計(jì)算機(jī)領(lǐng)域的基本倍數(shù)。
計(jì)算機(jī)內(nèi)部計(jì)算都是按照1024來算的,但是銷售時(shí)卻都會(huì)按照1000來宣稱。比如標(biāo)稱為500G的硬盤,實(shí)際上總可用空間是接近500000000000字節(jié),但對于計(jì)算機(jī)來說,只有465G。
1024 為什么會(huì)成為計(jì)算機(jī)領(lǐng)域的基本倍數(shù)呢?
按照國際單位制 (SI) 的方法,逢千進(jìn)位,1個(gè)千字節(jié)表示為1000字節(jié),單位符號(hào)記為kB,即:1kB=1000B。
但計(jì)算機(jī)是二進(jìn)制的,所以還是以一個(gè)2的次冪來定義“千”更加方便點(diǎn)。如果在計(jì)算機(jī)中表示1000,就是1111101000,按通常的千進(jìn)位就是1KB=1111101000B,這看上去好像不太合適。
后來大家發(fā)現(xiàn),1024這個(gè)數(shù)字很好,它是2的次冪,同時(shí)1024和1000又很接近,誤差只有 2.4%。如果改用1024來代替1000,1KB=10000000000B,這下看起來就舒服多了!而且在底層計(jì)算時(shí)也會(huì)減少操作次數(shù)。