我買了壹塊320G的移動機械硬盤,插電腦上面只顯示了298G?
是指他的容量是320000000000B
換算成電腦顯示的G
是這樣算的
320000000000÷1024÷1024÷1024=298G
這是因為硬盤制造商對硬盤容量的定義和操作系統對硬盤容量算法不同,因此導致硬盤標識容量和操作系統中顯示的實際容量存在誤差。
讓我們比較兩者的標準並實際計算壹下:
硬盤廠商的標準:
1GB=1,000MB 1MB=1,000KB 1KB=1,000byte
操作系統的算法:
1GB=1,024MB 1MB=1,024KB 1KB=1,024byte
這樣算下來,硬盤廠商的1GB=1000×1000×1000/(1024×1024×1024)≈Windows操作系統中的0.9313GB。
硬盤廠商的40GB≈40×0.9313≈Windows操作系統中的37.25GB 硬盤廠商的80GB≈80×0.9313≈Windows操作系統中的74.5GB
硬盤廠商的120GB≈120×0.9313≈Windows操作系統中的111.76GB 硬盤廠商的160GB≈160×0.9313≈Windows操作系統中的149GB
硬盤廠商的200GB≈200×0.9313≈Windows操作系統中的186.26GB
硬盤廠商的250GB≈250×0.9313≈Windows操作系統中的223.83GB
………………以此類推。
而且在分區和格式化後,系統會在硬盤上占用壹些空間,提供給系統文件使用,所以操作系統顯示的總容量和硬盤的型號容量存在差異這是壹個正常現象。
眾所周知,在計算機中是采用二進制,在電腦世界裏,以2的次方數為“批量”處理Byte會方便壹些,整齊壹些。每1024Byte為1KB,每1024KB為1MB,每1024MB為1GB,每1024GB為1TB,而在國際單位制中TB、GB、MB、KB是“1000進制”的數,為此國際電工協會(IEC)擬定了"KiB"、“MiB”、“GiB"的二進制單位,專用來標示“1024進位”的數據大小;而硬盤廠商在計算容量方面是以每1000為壹進制的,每1000字節為1KB,每1000KB為1MB,每1000MB為1GB,每1000GB為1TB,在操作系統中對容量的計算是以1024為進位的,並且並未改為"KiB"、“MiB”、“GiB"的二進制單位,這差異造成了硬盤容量“縮水”。