3 ms·
>1MB is one million bytes, and files do not intrinsically come in power-of-two sizes. Given the foundation of computing is binary, yes, files actually do come
by techrat 6y ago
>1MB is one million bytes, and files do not intrinsically come in power-of-two sizes.
Given the foundation of computing is binary, yes, files actually do come in power of two sizes.
1 and 0. Two. Base two.
From then, the way our bits, then bytes are structured.
8 bits to a byte for 8 bit addressing.
That's why 1KB was always 1,024 bytes.
Base 2: 1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024.
Recognize some of those numbers? Common ram sizes, also the increments in how many bits our architectures have been. These numbers remained constant because the foundation of computing was always Base 2.
Using Base 10 to calculate total storage space is a cheat when sector sizes are Base 2. There's no reason to use a different system (Base 10) for storage if Ram is Base 2 unless you're trying to inflate the specs of how much storage is being sold with a system.
Which is how the 1 MB = 1,000,000 Bytes bullshit originally started.
Until you re-format storage and ram sector sizes to be Base 10, and along with it, the number of bits of addressing our computing system uses, (Hello brand new architecture!) then there's no way to justify the renumbering of storage to Base 10.