Apakah alat ini?
Storan digital diukur dalam bait dan gandaannya: kilobait (KB), megabait (MB), gigabait (GB) dan terabait (TB). Masalahnya ialah terdapat dua takrifan bersaing bagi setiap langkah: standard perpuluhan (1 KB = 1,000 bait) digunakan pembuat pemacu dan rangkaian, dan konvensyen binari (1 KB = 1,024 bait) secara tradisi digunakan sistem operasi seperti Windows.
Secara ketatnya, unit binari mempunyai nama sendiri — KiB, MiB, GiB, TiB (kibibait, mebibait, dan seterusnya) — tetapi dalam praktik "GB" digunakan untuk kedua-duanya, dan itulah sebab tepat kenapa pemacu 1 TB (perpuluhan) dipaparkan sebagai kira-kira 931 GB (binari) dalam Windows. Tiada apa yang hilang; bait yang sama cuma dibahagikan dengan 1,024 dan bukannya 1,000.
Konflik penamaan ini mempunyai penyelesaian rasmi: standard antarabangsa IEC 80000-13 mengekhaskan KB, MB dan GB untuk kuasa 1,000 dan mentakrifkan prefix binari berasingan — KiB, MiB dan GiB — untuk kuasa 1,024. Dalam praktik, bagaimanapun, Windows masih melabelkan unit binari sebagai "KB/MB/GB", jadi kekaburan itu terus wujud.
Kenapa guna alat ini?
- Menukar merentasi lima unit sekaligus: bait, KB, MB, GB dan TB — taip dalam mana-mana medan dan semua yang lain dikemas kini.
- Suis perpuluhan/binari: lihat nilai dalam asas 1000 (label pemacu, pelan data mudah alih) atau asas 1024 (saiz fail Windows) dan fahami kenapa ia berbeza.
- Carta saiz dunia sebenar: foto, lagu, filem, USB dan cakera keras untuk intuisi serta-merta.
- Mengendalikan nombor besar dengan bersih, dengan pengumpulan supaya 1,073,741,824 bait kekal mudah dibaca.
- Percuma, peribadi, berfungsi di telefon anda: semuanya berjalan dalam pelayar anda, tiada apa dimuat naik.
Cara menggunakannya
- Taip nilai dalam mana-mana medan — bait, KB, MB, GB atau TB — dan empat yang lain dikemas kini serta-merta.
- Guna suis asas untuk tukar antara perpuluhan (×1000) dan binari (×1024).
- Semak carta di bawah untuk saiz fail dan peranti biasa.
- Untuk nyahkod label pemacu, masukkan saiz yang diiklankan dalam perpuluhan, kemudian tukar kepada binari untuk lihat apa yang OS anda akan laporkan.
Contoh
Input
Pemacu 1 TB (perpuluhan, seperti diiklankan)Hasil
≈ 931.32 GB seperti dilaporkan Windows (binari)1 TB = 1,000,000,000,000 bait. Bahagikan dengan 1,024 tiga kali (kepada KiB, MiB, GiB) dan anda dapat ≈ 931.32 — bait yang sama, asas berbeza.
Saiz fail dan storan biasa
| Item | Saiz biasa |
|---|---|
| E-mel teks biasa | 20 KB |
| Foto telefon pintar | 3–5 MB |
| Lagu MP3 (4 min) | 8–10 MB |
| 1 jam streaming muzik | 50–150 MB |
| Filem HD (1080p) | 4–8 GB |
| Filem 4K | 15–30 GB |
| USB | 32–256 GB |
| SSD dalam laptop | 256 GB–2 TB |
| Cakera keras luaran | 1–8 TB |
Unit perpuluhan berbanding binari sekilas pandang
| Unit | Perpuluhan (SI) | Binari (IEC) |
|---|---|---|
| 1 KB / KiB | 1,000 bait | 1,024 bait |
| 1 MB / MiB | 1,000,000 bait | 1,048,576 bait |
| 1 GB / GiB | 10⁹ bait | 1,073,741,824 bait |
| 1 TB / TiB | 10¹² bait | 1,099,511,627,776 bait |
Di mana ini sesuai dalam aliran kerja sebenar
Penukaran ini menentukan soalan praktikal setiap hari: sama ada 500 foto muat dalam muat naik pelan data 2 GB, berapa banyak filem 4 GB yang sebenarnya boleh muat dalam SSD 256 GB selepas potongan perpuluhan/binari, dan kenapa muat turun menunjukkan 1.2 GB dalam pelayar tetapi 1.11 GB pada cakera. Apabila fail terlalu besar, memampatkannya biasanya langkah seterusnya.
Untuk mengecilkan fail sebenar dan bukan sekadar menukar unitnya, pemampat imej dan GIF mengurangkan megabait secara terus dalam pelayar anda.
Soalan lazim
Berapa MB dalam satu GB?
1 GB = 1,000 MB dalam sistem perpuluhan yang digunakan pembuat storan dan pelan data mudah alih, atau 1,024 MB dalam sistem binari yang secara tradisi digunakan sistem operasi. Begitu juga 1 MB = 1,000 KB (atau 1,024), dan 1 TB = 1,000 GB (atau 1,024). Penukar ini membolehkan anda tukar antara kedua-dua asas.
Kenapa pemacu 1 TB saya hanya menunjukkan 931 GB?
Pembuat mengira dalam perpuluhan (1 TB = 10¹² bait) manakala Windows membahagi dalam langkah 1,024 (binari). 10¹² bait ÷ 1,024³ ≈ 931 GiB, yang dilabel Windows sebagai "GB". Tiada ruang yang hilang — jumlah bait yang sama diterangkan dalam dua asas berbeza.
Apa beza antara GB dan GiB?
GB (gigabait) secara rasmi bermaksud 10⁹ = 1,000,000,000 bait; GiB (gibibait) bermaksud 2³⁰ = 1,073,741,824 bait. Unit "-bi-" (KiB, MiB, GiB, TiB) diperkenalkan untuk menamatkan kekaburan itu, tetapi perisian harian masih sering menulis "GB" sambil mengira dalam GiB.
Asas mana yang patut saya guna — 1000 atau 1024?
Guna perpuluhan (1000) untuk label pemacu, pelan data mudah alih, dan kelajuan rangkaian; guna binari (1024) apabila memadankan apa yang Windows laporkan untuk fail dan cakera. macOS dan kebanyakan alat Linux kini melaporkan dalam perpuluhan, jadi fail yang sama boleh secara sah menunjukkan "saiz" berbeza pada sistem berbeza.
Adakah data saya disimpan di mana-mana?
Tidak. Penukaran berjalan dalam pelayar anda dengan JavaScript; tiada apa yang anda taip dihantar ke pelayan, disimpan atau direkod.
Kenapa pemacu 500 GB saya hanya menunjukkan sekitar 465 GB dalam Windows?
Pembuat pemacu mengira dalam perpuluhan: 500 GB = 500 × 10⁹ bait. Windows Explorer membahagi dengan 2³⁰ (1,073,741,824) tetapi masih mencetak "GB", jadi cakera yang sama dipaparkan sebagai 500 × 10⁹ ÷ 2³⁰ ≈ 465.7 GB. Tiada apa yang hilang — jika bil awan atau helaian spesifikasi anda kata GB ia hampir selalu bermaksud 10⁹ bait, manakala GB Windows sebenarnya GiB.