原來沒太注意 MB 與 MiB 的區別,甚至沒太關注還有 MiB 這樣的單位,今天認真了一下,發現兩者還是有區別的,具體的差別是 MB 等單位以 10 為底數的指數, MiB 是以 2 為底數的指數,如 : 1KB=10^3=1000,、1MB=10^6=1000000=1000KB、1GB=10^9=1000000000=1000MB 而 1KiB=2^10=1024、1MiB=2^20=1048576=1024KiB.與我們密切相關的是我們在買硬盤的時候,操作系統報的數量要比產品標出或商家號稱的小一些,主要原因是商家標出的是以 MB、GB 為單位的,1GB 就是1,000,000,000 Byte,而操作系統是以 2 進制為處理單位的,因此檢查硬盤容量時是以 MiB、GiB 為單位,1GB=2^30=1,073,741,824,相比較而言,1GiB 要比 1GB 多出 1,073,741,824-1,000,000,000=73,741,824,所以檢測實際結果要比標出的少一些
原文鏈接:https://blog.csdn.net/starshine/article/details/8226320