以前的HDD是足數,
有時還會有多,
IBM 40GB的HDD,
在BIOS看是40G(我知道是讀HDD晶片的),
我在Windows看到是41GB的..........
硬碟廠商不以1024卻以1000做為進位的單位
所以所謂的500GB事實上是500*1000*1000*1000Byte
也就是500,000,000,000Byte
而1KByte=1024Byte ; 1MByte=1024KByte ; 1GByte=1024MByte
所以500,000,000,000Byte除以1024的三次方約等於465.66GB
目前以GB為計算單位的容量計算法會減少成 (1000/1024)三次方
也就是除以1.073741824 =>與標示容量相差7.3%
若是以後都以TB為計算單位 差別會更大
帳面上的20TB=>20,000,000,000,000Byte
在經過以下的換算過後
1KByte=1024Byte;1MByte=1024KByte;1GByte=1024MByte;1TByte=1024GByte
20,000,000,000,000除以1024的四次方 => 18.18989TB
標示的容量實際上要除以1.099511627776
也就是與標示容量有將近10%的誤差
所以是硬碟廠商要改變這種計算方式呢
還是消費者要習慣呢?