✔ 最佳答案
大家都知道硬碟買來廠商標識容量會跟實際容量有所差異
那到底為什麼呢?
市面上所賣的硬碟標註容量大小
是以SI(國際單位)標準來計算
簡單的說是因為硬碟容量的換算單位不同。
一般硬碟廠商通常是以1000進位來計算,不同於電腦的1024進位。
大家都曉得電腦只懂0跟1,那電腦的計算單位也就是二進位。
因為科技日新月異的結果,現在我們市面上可以買到容量1TB的硬碟。
我們先來分辨硬碟容量的單位吧!
-------------------------------------------------------------------------
硬碟廠商:
1KB=1000Byte位元組、1MB=1000KB、1GB=1000MB、1TB=1000GB
作業系統:
1KB=1024Byte位元組、1MB=1024KB、1GB=1024MB、1TB=1024GB
-------------------------------------------------------------------------
硬碟廠商對於MB、GB、TB等單位的定義是以10進位的方式去設定,也就是說在硬碟廠商的定義之下,1MB=10的6次方(1000*1000)個位元組、1GB等於10的9次方個位元組,而1TB就等於10的12次方個位元組;但是在作業系統之下,使用的定義卻是2進位的方式,所以作業系統的 1MB=1024*1024個位元組,看出差異了嗎?
-------------------------------------------------------------------------
還看不出來嗎?沒關係,看完以下舉例你就懂。
EX:
250GB
=250*1,000MB
=250,000*1,000KB
=250,000,000*1,000Byte
=250,000,000,000Byte
我們都知道電腦的計算單位是用2進位
因此
250,000,000,000Byte
對電腦而言實際上是
250,000,000,000Byte/1024=244,140,625KB
244,140,625KB/1024=238,418,58MB
238,418,58MB/1024=232.83GB
如果以80GB來計算
80,000,000,000Byte
對電腦而言實際上是
80,000,000,000Byte/1024=78,125,000KB
78,125,000KB/1024=76,293,945MB
76,293,945MB/1024=74,505GB
-------------------------------------------------------------------------
對於以上換算還不懂的話,沒關係。
這裡有一招懶人換算法!也就是從上面一步步簡化而來的。
EX:在市面上買到如大小為 N GB的硬碟,要換其實際容量如下
(1) N x 10的9次方 = S 目的為先換算成原始的 byte
(2) S / 2的30次方 = Size (此時Size單位一樣為GB)
(3) Size則為實際能夠儲存容量的大小囉。
--------------------------------------------------------------------------
更簡單的略約算法:
硬碟容量(GB為單位)* 0.93 = 約實際容量
2010-01-18 02:59:59 補充:
所以顯示298gb是正常的