相信大家第一次買一部新電腦、硬碟、Flash drive 或者記憶卡,都不難發現總是比標榜的容量更少。你有曾懷疑過是否買了次貨,甚至是壞了呢?

當然你經常接觸不同電腦,見慣風浪,一定知道會比正常少。甚至都習慣了1TB一定只有931GB。只是你會有疑問,為甚麼一定是931GB?

二進制與十進制

電腦使用的是二進制系統,存儲的資料是由0和1組成。所以當電腦顯示存儲容量時,亦言之成理地會以二進制位元組來計算。

然而,人類會希望十進制位元組來表達容量。是因為更像我們人類平常使用的十進制數字系統。因此將1024Byte(2的10次方)視作1KB,更易理解。

但兩種不同的計算方式導致了宣傳容量和實際顯示容量之間有所差異。隨著容量的提升,1024與1000之間的差異愈見明顯。

 

實際上,當我們用電腦來計算硬碟容量時,1TB對應的二進制位元組是:

1,000,000,000,000 Byte/ 1,024 = 976,562,500 KB
976,562,500 KB / 1,024 = 953,674 MB
953,674 MB / 1,024 = 931 GB

所以,當你在電腦上看到硬碟容量為931GB時,不要擔心,它其實是等於1TB的。

關注容量的原因

撇除「期望落差」的情緒,不少人會關注容量或會源自歷史原因。

在個人電腦開始普及時,容量的大小的確會直接影響你能否安裝、執行程式。容量不夠,電腦執行不到程式,電腦就形同廢鐵。

小編亦經歷過每天在資源回收筒「To del, or not to del」的日子,能夠輕鬆刪除到100MB也感到很欣喜了。

 

有賴於科技進步,現時硬碟容量綽綽有餘,很少因為容量不足而影響到程式運行,再加上Cloud的彈性應用,我們可以將更多的數據和文件儲存在雲端,這樣就不再像過去那樣依賴硬碟容量。因此,對於如今的使用者來說,容量的差異可能不再是一個主要的關注點。

 

總結來說,雖然我們在購買硬碟或其他存儲裝置時可能會注意到容量顯示的差異,但這是由於二進制和十進制計算方式之間的差異所導致的。了解這個差異,就可以幫助我們更好地管理和理解存儲裝置的容量了。