Data units conversion
20 21 22 23 24 25 26 27 28 29 210 211 212 213
1 2 4 8 16 32 64 128 256 512 1024 2048 4096 8192
Name Symbol Value
bit b 1b = 0, 1b = 1
byte B 1B = 8b
kilobyte KB 1KB = 1024B = 210B = 1024*8b = 8192b = 213b
megabyte MB 1MB = 1024KB = 210KB = 220B = 220*23 = 223b
gigabyte GB 1GB = 1024MB = 210MB = 210*210*210 = 230B*23 = 233b
terabyte TB 1TB = 1024GB = 243b
petabyte PB 1PB = 1024TB
... ... ...

1MB = 8Mb (megabits)

1GB = 8Gb (gigabits)

32768B = 215B = 215*23 = 218b

218b / 210 = 28Kb (kilobits)

28Kb / 210 = 2-2Mb (megabits)

2-2Mb / 210 = 2-12 Gb (gigabits)

0,25TB = 2Tb = 21*210 = 211Gb

2048GB = 211GB = 211*210*210 = 231KB

Exercise 1. How long will it take to download a 1GB file with a 300Mb/s constant link?

1GB = 1024MB = 8192Mb

8192/300 = 27,3s

Exercise 2. Can we save 250 800KB files on a 32GB pendrive?

32GB = 25*210 = 215MB*210 = 225KB = 33554432KB

33554432/800 ≈ 41943

Answer: Yes, we can.