Storage units
Each step ×1024 (base-2). KB → MB → GB → TB.
Computer-science contexts use base-2 units (powers of 1024) for storage:
| Unit | Base-2 | Base-10 (SI) | Approx. real-world |
|---|---|---|---|
| Byte (B) | 8 bits | 8 bits | One ASCII character |
| Kilobyte (KB) | 2¹⁰ = 1,024 B | 1,000 B | A short email |
| Megabyte (MB) | 2²⁰ ≈ 1.05 M B | 1,000,000 B | A 3-min MP3 |
| Gigabyte (GB) | 2³⁰ ≈ 1.07 B B | 1,000,000,000 B | A 1-hour HD video |
| Terabyte (TB) | 2⁴⁰ ≈ 1.10 T B | 10¹² B | An average laptop SSD |
| Petabyte (PB) | 2⁵⁰ | 10¹⁵ B | Large data centres |
Why two systems? Computer hardware naturally addresses memory in powers of 2 (because addressing is binary). Storage manufacturers historically used base-10 (1 GB = 10⁹ B) to make capacity sound bigger. The discrepancy is why a "1 TB" hard drive shows up as ~931 GB in your operating system.
Cambridge tip. 0478 uses base-2 (1024). Either accepted by mark scheme but show your method.
- Each step is ×1024 (base-2) or ×1000 (base-10).
- 0478 prefers base-2.
- Always show conversion working.