Understanding data units: bits, megabits, and mebibits
What is a bit?
A bit (short for binary digit) is the smallest unit of digital information. It represents a single binary value: either 0 or 1. Bits form the foundation of all digital data, from text messages to high-resolution videos. For example, the letter “A” in a computer is stored as an 8-bit sequence: 01000001
.
The SI system (base-10)
In the International System of Units (SI), data units follow a base-10 (decimal) system. This means prefixes like mega- denote powers of 10:
- 1 Megabit (Mbit) = bits = 1,000,000 bits.
SI units are commonly used in telecommunications and networking. For instance, internet service providers advertise speeds in Mbit/s (megabits per second).
The binary system (IEC standard, base-2)
Computers operate using binary logic, so the International Electrotechnical Commission (IEC) introduced a base-2 (binary) standard for data measurement:
- 1 Mebibit (Mibit) = bits = 1,048,576 bits.
The IEC prefixes (e.g., kibi-, mebi-, gibi-) were formalized in 1998 to eliminate ambiguity between decimal and binary interpretations.
Conversion formulas
SI system formula
Example: To convert 5,000,000 bits to Mbit:
IEC standard formula
Example: To convert 5,000,000 bits to Mibit:
Practical examples
Example 1: Internet speed
An internet plan offers 100 Mbit/s. To calculate how many bits this represents:
Example 2: File size conversion
A file is 8,388,608 bits in size. Converting to Mibit:
Example 3: Comparing SI and IEC units
A 256 GB SSD uses SI units:
But in IEC units (as displayed by your computer):
This discrepancy occurs because storage is marketed in SI units (GB), while operating systems report capacity in IEC units (GiB).
Historical context
Before 1998, terms like megabyte and megabit were used ambiguously for both and units. This led to widespread confusion, particularly in storage marketing—consumers often noticed that a “1 TB” hard drive displayed less capacity in their operating system. The IEC standard resolved this by introducing distinct prefixes (e.g., mebi-, gibi-) for binary units.
Notes
- Unit symbols:
- Bits: Lowercase “b” (e.g., Mb = megabits).
- Bytes: Uppercase “B” (e.g., MB = megabytes).
- Storage marketing:
- Manufacturers: Use SI units (e.g., GB, TB).
- Operating systems: Display IEC units (e.g., GiB, TiB).
- Precision: For exact conversions, use .
Frequently Asked Questions
How many bits are in a Mbit?
There are 1,000,000 bits in 1 Mbit (SI system). For example:
What is the difference between Mbit and Mibit?
- Mbit (megabit) = bits (SI).
- Mibit (mebibit) = bits (IEC).
The difference grows with larger units (e.g., 1 Gibit ≈ 1.074 Gbit).
Why do two systems exist?
SI units align with metric prefixes for simplicity, while IEC units reflect how computers process data in powers of two.
How to convert 10 Mibit to bits?
Multiply by :
Do internet providers use SI or IEC units?
Providers use SI units (Mbit/s). For instance, “100 Mbit/s” means 100,000,000 bits per second, not 104,857,600.