硬碟的製造廠商和微軟Windows作業系統在計算容量上有明顯的不同~

這是因為這雙方對於KB、MB、GB、TB的定義不同所造成的!

廠商定義:使用十進位
1KB= 10^3 Bytes =             1,000 Bytes
1MB= 10^6 Bytes =         1,000,000 Bytes
1GB= 10^9 Bytes =     1,000,000,000 Bytes
1TB= 10^12 Bytes= 1,000,000,000,000 Bytes

Windows定義:使用二進位
1KB= 2^10 Bytes =             1,024 Bytes
1MB= 2^20 Bytes =         1,048,576 Bytes
1GB= 2^30 Bytes =     1,073,741,824 Bytes
1TB= 2^40 Bytes = 1,099,511,627,776 Bytes

所以,廠商定義的1KB,在Windows裡面只有 (10^3)/(2^10) = 0.9766 KB,約少了2%
                1MB,在Windows裡面只有 (10^6)/(2^20) = 0.9536 MB,約少了5%
                1GB,在Windows裡面只有 (10^9)/(2^30) = 0.9313 GB,約少了7%
                1TB,在Windows裡面只有 (10^12)/(2^40)= 0.9095 TB,約少了9%

結論就是,我買了一顆250GB硬碟,在Windows XP裡面看起來,

理論上只有250*0.9313 = 232.825 GB !

創作者介紹
創作者 sky 的頭像
sky

skybow

sky 發表在 痞客邦 留言(1) 人氣()


留言列表 (1)

發表留言
  • 湯瑪士先生
  • 看到那個TB, 真是太難過了...
    買了顆1T的, 啥都沒做就少了快100G =.=|||