Thread: Gibibyte
View Single Post
  #13  
Old November 15th 19, 09:33 PM posted to alt.comp.os.windows-10
Carlos E.R.[_3_]
external usenet poster
 
Posts: 1,356
Default Gibibyte

On 15/11/2019 16.43, Ken Blake wrote:
On 11/14/2019 11:39 PM, VanguardLH wrote:
Rene Lamontagne wrote:

Why in hell do we need that?


Marketing Departments, and proper standardization of magnitude prefixes.

Using a power of 2, HDDs would look smaller than using a power of 10.
Marketing could make HDDs look larger to computer illiterates by
describing capacity in, say, megabytes.

Â* 2 ^ 20 = â€*1,048,576‬Â* mebibyte (megabyte misnamed, renamed with new
prefix)
10 ^Â* 6 = 1,000,000Â* megabyte (properly named)

1.05 megabytes = 1 mebibytes

Back then, and with HDDs being much smaller, any incremental increase in
size at the same price meant more revenue from customers that thought
the same-priced drive gave them a wee bit more capacity.

kilo, mega, giga, tera, and so on were defined as powers of 10, not 2.
Only until computers showed up which work in binary did those prefixes
get misused to represent magnitude.Â* A megabyte should've been 10 ^ 6,
but was first defined as 2 ^ 20; i.e., the mega prefix got misused.
Back then, there were no magnitude prefixes for binary values.

If you are old enough, you would've been around when the naming
correction happened.Â* mega is a decimal magnitude.Â* mebi is a binary
magnitude.



Everything you say above is correct. But language is not fixed; the
meaning of words changes with time, and the prefixes kilo-, mega-,
giga-, tera-, etc. are an example of this. Today, they represent binary
magnitudes.


No, they don't. They represent now decimal magnitudes, as previously.


--
Cheers, Carlos.
Ads