General discussion


Megabytes and Mebibytes

By smadge1 ·
I have been doing some research regarding the discrepancy between Binary and Decimal notation of Hard Drive Capacities.

The SI prefixes K, M, G, T, etc, all refer to a decimal notation, or a number expressed as a power of 10.

In the eraly day, the approximation of the difference between Decimal (10^x) and Binary (2^x) was small, but when we start talking in Gigabytes and Terabytes, this discrepancy can be quite large.

This has resulted in a new set of prefixes to address figures given in Binary Notation (2^x), put simply, you take the decimal prefix and substitute place an i after the letter and a "bi" at the end of the name. eg Ki = Kibi, Mi = Mebi, Gi = Gibi, Ti = Tebi.

Now we can see that the discrepancy lies soley in the misreporting of capacities notated in binary (by software applications).

Given that HDD manufacturers do in fact use the correct units to describe their drives capacity, what is stopping software manufacturers (such as Microsoft and others) from adopting the newer, more accurate notations, or at least showing a comparison between the two?

This conversation is currently closed to new comments.

Thread display: Collapse - | Expand +

All Comments

Collapse -

by Jaqui In reply to Megabytes and Mebibytes

a lack of interest from the developers.

but you missed a capacity designation.
gigabits of data transfer capacity.
so you can't use gigabits of hard drive capacity.

internet access providers use the abbreviation of GB for data transfer, so that the customer doesn't realised that the 10 GB is far less than that. it's 1/8 of 10 gigabytes.
8 bits = 1 byte
1024 bytes = 1 kb
1024 kb = 1 mb
1000 mb = 1 gb

while the notation is decimal, the real value is closer to octal.
and majority of devices work in hex, which is actually easier to translate to binary.

Related Discussions

Related Forums