前一篇有提到電腦裡的"異象",這個大多數人不太會去注意到
像:你去買了個500GB硬碟,回家用電腦一看,咦? 怎麼只有465GB???
買了2TB的硬碟,卻只看到1.82TB??? 是廠商變相漲價嗎,怎麼容量縮水了!
以這一台1T的硬碟來說,分割成兩區,C約39GB跟D約892GB,加起來也才931GB,那剩下的69GB跑哪去了??
其實這些都只是商人的數字遊戲,牽扯到電腦裡用的單位計算方式,電腦中使用的最基本單位是二進制的位元(bit),不是1就是0兩種變化
為了讓我們人類較容易理解和計算,所以用八個位元來組合成一個位元組(Byte),產生的變化就有2的八次方(十進制的255 十六進制的 FF),計算方式是用十六進制,也就是從0到9,10到15則是用英文字母的A到F來表示
再來是數量的單位 K M G T P 等,請看下面的對照表,就知道為啥容量的標示會不一樣了
十六進制 | 十進制 | ||||
1K | = | 1024 | 1K | = | 1000 |
1M | = | 1024K | 1M | = | 1000K |
1G | = | 1024M | 1G | = | 1000M |
1T | = | 1024G | 1T | = | 1000G |
1P | = | 1024T | 1P | = | 1000T |
好像哪裡怪怪的耶~ 沒錯!! 讓我們繼續看下去~~
把全部標式的單位通通用十進制來比對
十六進制 | 十進制 | ||||
1K | = | 1,024 | 1K | = | 1,000 |
1M | = | 1,048,576 | 1M | = | 1,000,000 |
1G | = | 1,073,741,824 | 1G | = | 1,000,000,000 |
1T | = | 1,099,511,627,776 | 1T | = | 1,000,000,000,000 |
1P | = | 1,125,899,906,842,620 | 1P | = | 1,000,000,000,000,000 |
哇! 怎麼越差越多?!
1M差了快4.9%
1G就差了快7.4%
1T就快10%了耶!!
我們以上圖的例子來計算:
C有41,943,035,904 Bytes 加上D的958,253,342,720 Bytes 總共是 1,000,196,378,624 Bytes
"剛好"是十進位的1T再多一點點,但是除以十六進位的單位計算卻只剩
976,754,276 KBytes
953,861.5 MBytes
931.5 GBytes
這樣就清楚了吧?
硬碟或隨身碟廠商所標示的通常是十進位的容量單位,而電腦裡計算的則是用十六進位,蘋果電腦用的是十進位,才會產生上一篇文章裡出現的異象
十六進位的20GB在蘋果電腦裡變成了21.47GB
留言列表