KB vs KiB, MB vs MiB: Mengapa 1 TB Sbagaimanas 931 GB
A KB adalah 1,000 bytes dan a KiB adalah 1,024. itu's mengapa a 1 TB drive menunjukkan 931 GB dan a "50 KB" limit dapat trip Anda up. konversi dengan a gratis u
Diterbitkan · 5 menit baca
A kilobyte (KB) adalah 1,000 bytes dan a kibibyte (KiB) adalah 1,024 bytes. The sama pisahkan runs semua the way up: a megabyte (MB) adalah 1,000,000 bytes, a mebibyte (MiB) adalah 1,048,576. Drive makers count di thousands, selagi Windows counts di 1,024s tetapi masih writes "GB", jadi a 1 TB drive menunjukkan up as sekitar 931 GB. The gratis unit konverter memiliki both kinds di bawah Data ukuran, jadi Anda dapat periksa apa pun figure di a kedua.
Nothing adalah missing dari Anda drive, dan nobody adalah cheating Anda. dua counting systems bagikan almost the sama names, dan itu causes nyata confusion, especially ketika an daring form says "maximum 50 KB".
dua ways ke count bytes
Computers kerja di binary, jadi powers tentang dua (1,024 = 2^10) came naturally ke early programmers, dan "kilo" got borrowed untuk 1,024 karena it adalah tutup ke 1,000. Later, standards bodies gave the binary units their own names (kibi, mebi, gibi, tebi) dan kept kilo, mega dan giga untuk powers tentang sepuluh, as di every other science.
| Decimal (SI) | Bytes | Binary (IEC) | Bytes |
|---|---|---|---|
| 1 KB (kilobyte) | 1,000 | 1 KiB (kibibyte) | 1,024 |
| 1 MB (megabyte) | 1,000,000 | 1 MiB (mebibyte) | 1,048,576 |
| 1 GB (gigabyte) | 1,000,000,000 | 1 GiB (gibibyte) | 1,073,741,824 |
| 1 TB (terabyte) | 1,000,000,000,000 | 1 TiB (tebibyte) | 1,099,511,627,776 |
The gap grows di setiap step: sekitar 2.4% di kilo, 4.9% di mega, 7.4% di giga dan 10% di tera. itu's mengapa nobody notices the djikaference pada a small berkas, tetapi everyone notices it pada a new sulit drive.
Mengapa a 1 TB drive menunjukkan 931 GB
The box says 1 TB, meaning 1,000,000,000,000 bytes. Windows divides by 1,024 tiga waktus dan labels the answer "GB":
1,000,000,000,000 ÷ 1,073,741,824 = 931.3
jadi Windows reports 931 "GB", which adalah benar-benar 931 GiB. The sama maths explains other ukurans:
| Advertised | Sbagaimanan by Windows |
|---|---|
| 64 GB | sekitar 59.6 GB |
| 256 GB | sekitar 238.4 GB |
| 500 GB | sekitar 465.7 GB |
| 1 TB | sekitar 931.3 GB |
Macs memiliki sbagaimanan ukurans di decimal units since Mac OS X 10.6, jadi a Mac menunjukkan the sama drive as sekitar 1 TB. Phones dan other aplikasi vary. Some space adalah juga taken by the operating system, recdi atasy partitions dan formatting, jadi "gratis space" adalah selalu a bit lower again.
Yang mana satu apakah a form mean by "KB"?
Ini adalah di mana it matters di daily life. An exam atau job portal says "foto harus menjadi di bawah 50 KB". Apakah it mean 50,000 bytes atau 51,200 bytes (50 × 1,024)? The form biasanya doesn't say, dan berbeda websites periksa berbedaly.
- 50 KB (decimal) = 50,000 bytes
- 50 KiB (binary) = 51,200 bytes
A berkas tentang 50,500 bytes passes satu periksa dan fails the other. The aman move adalah ke aim untuk the stricter angka: get the berkas di bawah 50,000 bytes dan it passes either way.
There's a kedua trap. Anda computer, telepon atau aplikasi may sbagaimana ukurans di 1,024s selagi calling them "KB". EveryApp's own alat lakukan ini too: the ukuran sbagaimanan setelah compressing adalah di units tentang 1,024 bytes, labelled KB. A berkas sbagaimanan as "49 KB" dapat menjadi hanya di atas 50,000 bytes. untuk a 50 KB limit, aim untuk 48 KB atau lebih sedikit as sbagaimanan, dan untuk a 100 KB limit, aim untuk sekitar 97 KB atau lebih sedikit. The panduans pada compressing an gambar ke 50 KB dan PDF ukuran di KB walk melalui getting there.
untuk see the tepat byte count tentang a berkas, periksa its properties: pada Windows, klik kanan the berkas dan pilih Properties; pada a Mac, pilih it dan pilih Get Info. Both sbagaimana the ukuran di bytes di brackets.
Converting antara them
Buka the gratis unit konverter, pilih Data ukuran, dan pick the units di dari dan untuk. Some examples sepadan knowing:
- ketik 1 dan konversi Terabytes (TB) ke Gibibytes (GiB): 931.32... GiB, the angka Windows menunjukkan.
- ketik 50 dan konversi Kibibytes (KiB) ke Bytes: 51,200 bytes.
- ketik 2 dan konversi Mebibytes (MiB) ke Megabytes (MB): sekitar 2.097 MB.
The konverter juga memiliki Bits, which matter untuk internet speeds. Network speeds adalah quoted di bits per kedua, dan there adalah 8 bits di a byte, jadi a 100 Mbps connection moves di most 12.5 MB tentang data per kedua, sebelum apa pun di atashead.
jika Anda want ke see mengapa 1,024 adalah a "round" angka untuk a computer, the gratis angka base konverter menunjukkan it: 1,024 di binary adalah 10000000000, a 1 followed by sepuluh zeros. The panduan ke converting binary ke decimal explains bagaimana itu works.
Yang mana sebaiknya Anda gunakan?
- Buying storage atau reading a spec sheet: decimal (GB, TB). itu's bagaimana drives, memory cards dan phones adalah sold.
- Reading ukurans pada Windows: binary, labelled dengan decimal names. Mentally swap GB untuk GiB.
- Meeting an unggah limit: assume the stricter decimal figure dan leave a margin tentang a few percent.
- Writing technical documents: gunakan KiB, MiB dan GiB ketika Anda mean 1,024s. It removes semua doubt.
periksa a ukuran sekarang
Berikutnya waktu a angka looks wrong, konversi it. The gratis unit konverter memiliki KB, MB, GB, TB dan their KiB, MiB, GiB dan TiB partners side by side, works pada Anda perangkat, dan menunjukkan the answer as Anda ketik.
Pertanyaan yang sering diajukan
- Apakah 1 KB 1,000 atau 1,024 bytes?
- Officially, 1 KB adalah 1,000 bytes dan 1 KiB adalah 1,024 bytes. di practice, many programs, including Windows, masih say KB ketika they mean 1,024 bytes.
- Mengapa apakah my 1 TB sulit drive hanya sbagaimana 931 GB?
- The drive holds 1,000,000,000,000 bytes. Windows divides by 1,024 tiga waktus dan calls the hasil GB, which gives 931. It's the sama space, counted berbedaly.
- bagaimana many bytes adalah a 50 KB unggah limit?
- It depends pada the website: 50,000 bytes jika it counts di thousands, 51,200 jika it counts di 1,024s. pertahankan Anda berkas di bawah 50,000 bytes ke menjadi aman.
- Apa itu djikaference antara MB dan MiB?
- An MB adalah 1,000,000 bytes dan an MiB adalah 1,048,576 bytes, sekitar 4.9% lebih.
- Apakah a megabit the sama as a megabyte?
- Tidak. A byte adalah 8 bits, jadi a megabyte adalah 8 megabits. internet speeds gunakan megabits per kedua (Mbps); berkas ukurans gunakan megabytes.
Kalkulator
Coba Konverter Satuan
Gratis, tanpa daftar, berjalan di browser Anda. Konversi antara satuan metrik dan imperial untuk panjang, berat, suhu, volume, luas, kecepatan, waktu, dan ukuran data, seperti cm ke inci, kg ke lbs, Celsius ke Fahrenheit, atau mil ke km.