Jawaban jcbermu bagus, tetapi saya ingin mendekati ini dari sudut yang berbeda.
1GB adalah 1.000.000.000 byte (kekuatan 10) dan 1.073.741.824 byte (kekuatan 2), maka: ini menunjukkan kapasitas penyimpanan yang lebih kecil (kekuatan 2). Kenapa kurang? Jika saya melihat untuk kapasitas penyimpanan 1GB lebih banyak dalam kekuatan 2 dari kekuatan 10.
Media penyimpanan - media penyimpanan apa pun - dapat menyimpan sejumlah bit yang dapat diakses. Biasanya dalam komputasi tujuan umum, itu dinyatakan sebagai byte atau beberapa byte, tetapi jika Anda mulai melihat IC memori misalnya (sirkuit terintegrasi, chip), Anda akan melihat kapasitas memorinya dinyatakan dalam bentuk bit yang dapat diakses.
Hard disk akan menyimpan sejumlah bit atau byte tertentu yang, karena alasan teknis, dibahas dalam hal sektor. Sebagai contoh, drive 4 TB mungkin memiliki 7.814.037.168 sektor masing-masing 512 byte, yang berfungsi untuk kapasitas penyimpanan 4.000.787.030.016 byte. Itulah yang sebenarnya Anda dapatkan. (Dalam praktiknya, Anda kemudian kehilangan sebagian dari itu karena informasi pembukuan komputer: sistem file, jurnal, partisi, dll. Namun, byte masih ada, Anda tidak dapat menggunakannya untuk menyimpan file, karena mereka diperlukan untuk menyimpan data yang secara efektif memungkinkan Anda untuk menyimpan file.)
Tentu saja, angka 4.000.787.030.016 agak sulit digunakan. Karena itu, kami memilih untuk mewakili informasi ini dengan cara lain. Tetapi seperti yang diilustrasikan oleh jcbermu, kami memilih untuk melakukannya dengan dua cara berbeda: dalam kekuatan sepuluh, atau kekuatan dua.
Dalam kekuatan sepuluh, 4.000.787.030.016 byte adalah 4.000787030016 * 10 ^ 12 byte, yang membulatkan dengan cukup baik; dengan empat digit signifikan, membulatkan ke 4,001 TB, untuk definisi SI "tera": 10 ^ 12. Hard disk kami dapat menyimpan lebih dari 4 * 10 ^ 12 byte, jadi dalam istilah SI, ini adalah perangkat penyimpanan 4 terabyte.
Dalam kekuatan dua, 4.000.787.030.016 byte adalah 3.638694607 * 2 ^ 40 byte, yang tidak membulatkan dengan sangat baik. Itu juga terlihat seperti jumlah yang lebih kecil, karena 3,639 kurang dari 4,001, dan itu buruk untuk pemasaran (siapa yang ingin membeli drive 3,6 TB ketika pabrik sebelah menjual drive 4,0 TB dengan harga yang sama?). Ini adalah awalan biner 3,6 "tebibytes", di mana "bi" menunjukkan bahwa itu adalah kuantitas basis-dua.
Namun dalam kenyataannya, jumlah byte yang persis sama; jumlahnya hanya dinyatakan berbeda! Jika Anda menghitung lagi, Anda akan melihat bahwa 3.638694607 * 2 ^ 40 = 4.000787030016 * 10 ^ 12, sehingga Anda mendapatkan kapasitas penyimpanan yang sama pada akhirnya.