1. 程式人生 > >存儲單位的換算(KB, MB, GB)

存儲單位的換算(KB, MB, GB)

嚴格 2-2 換算 lin cnblogs http 電腦 linux 銷售

關於存儲單位的換算,大家一般會想到下面的換算方法

1GB=1024MB
1MB=1024KB
1kb=1024字節

但實際生活中,這種換算方法並不準確。

例如在商家生產銷售的硬盤, U盤中就不是這樣換算的

商家眼中的換算方法是這樣的:

1GB=1000MB
1MB=1000KB
1kb=1000字節

因此我們常常會發現買回來的硬盤沒有商家的所宣傳那麽大

比如1T的硬盤,按我們的想法應該是1024GB大小

但實際只有930GB左右大小。

1T的硬盤在商家眼中的大小是 1000 000 000 000 Byte

我們可以換算一下:1000 000 000 000 / 1024/1024/1024 = 931.3225

以本人電腦上的硬盤為例:

技術分享圖片

我的系統盤是一塊固態硬盤,而D, E盤是一塊1T大小的機械硬盤,但實際大小只有465G * 2 = 930G

這也與上面計算相吻合。

事實上現在有一種更為準確的換算:

1KiB=1024Byte

1KB=1000Byte

KiB是kilo binary byte的縮寫,是指2的10次方

而KB是kilobyte的縮寫,指的是千字節

KiB , GiB 在給Linux系統分區的時候常常可以看到,這種換算更為準確

Linux系統嚴格區分了這兩種換算方法!!!!!!!

存儲單位的換算(KB, MB, GB)