Para insinyur komputer awal memilih untuk mengadopsi, dan mengadaptasi, unit awalan SI ke jumlah data mereka. Ini adalah awalan yang sama, tetapi menghitung menggunakan biner daripada metrik. Karena 2 ^ 10 mendekati 10 ^ 3, maka setiap awalan SI biasanya meningkatkan jumlah sebesar 10 ^ 3 sebagai gantinya mengacu pada peningkatan 2 ^ 10:
Prefix Metric prefix Binary prefix Difference
k kilo 10^3=1,000 2^10=1,024 2.4%
M mega 10^6=1,000,000 2^20=1,048,576 4.9%
G giga 10^9=1,000,000,000 2^30=1,073,741,824 7.4%
T tera 10^12 2^40 10.0%
P peta 10^15 2^50 12.6%
Ini diadopsi sebagai bagian dari standar JEDEC.
Ini memiliki sejumlah manfaat karena banyak pekerjaan di bidang ini terjadi dalam kekuatan 2. Namun seperti yang Anda lihat mereka berbeda dari metrik, dan karena kita sekarang berurusan dengan jumlah penyimpanan yang lebih besar di mana perbedaan antara kedua divergen secara signifikan masalah telah ditangani oleh IEC dan NIST. Ini membedakan dua sistem dengan mengubah awalan biner:
Prefix Binary prefix
ki kibi 2^10
Mi mebi 2^20
Gi gibi 2^30
Ti tebi 2^40
Pi pebi 2^50
Ini pertama kali distandarisasi pada tahun 1998, dan diadopsi ke dalam Sistem Kuantitas Internasional pada tahun 2008, tetapi adopsi lambat, dan masih ada perusahaan membuat dokumen baru menggunakan standar lama. Di mana perusahaan telah beralih, mereka mendapati pengguna bingung dan beberapa telah beralih kembali ke gaya lama.
Dengan demikian, menggunakan standar yang lebih lama, 4Mb adalah 4 * 2 ^ 20 bit, yang setara dengan 512 * 2 ^ 10 byte.
Diwakili dalam standar yang lebih baru, itu akan menjadi 4Mib = 512 kiB, dengan asumsi 'b' adalah bit dan 'B' adalah byte.