计算机中存储容量的最小的单位是位(bit),最基本的单位是字节(byte)。
单位之间的换算关系为:
1K字节=1,024个字节
1M字节=1,048,576字节
1G字节=1,073,741,824字节
1T字节=1,099,511,627,776字节
1P字节=1,125,899,906,842,624字节
1E字节=1,152,921,504,606,846,976字节
1Z字节=1,180,591,620,717,411,303,424字节
1Y字节=1,208,925,819,614,629,174,706,176字节
根据上表可以算出40GB的硬盘应该可以存储40GB×1,073,741,824字节=42949672960字节的数据,但实际不然。
计算机中采用二进制,这样就造成在操作系统中对容量的计算是以每1024为一进制的,每1024字节为1KB,每1024KB为1MB,每1024MB为1GB;而硬盘厂商在计算容量时,则是以每1000为一进制的,每1000“字节”为1KB,每1000KB为1MB,每1000MB为1GB,这二者进制上的差异造成了硬盘容量缩水。