The significant detail is that 1,000,000 being called
megabyte is invalid.
that's true but that's a different point to the one I made
Because byte only exists in a different system, not a
decimal system, the two different system terms can't be
intermixed.
no.. Byte means 8 bits. But you can count bytes in any number system.
And a Byte itself is nothing to do with a number system at all really.
It's an "articificial" unit to count 8 binary digits. It's a concept.
It doesn't really exist dependent or as part of a number system.
Of course, its contents are bits - binary digits! Which is just a way
of writing a number. One could write its value in hex octal or
decimal. I suppose physically it's a component of the binary number
system. But logically it can be represented in any base. I think,
even a number is not a component of a number system, it's only
represented in whichever number system you write it in. A number
system is a system of representing numbers. Nothing is locked into it.
Mega on the other hand, exists in both systems
so it can be applied to a binary system number.
Indeed. It means 10^6 or if one were wacky enough to write that in
binary.
1010^0110
If someone wanted to call 1,000,000 as a megablob, or other
megaTHING, that would work, but it cannot be called megabyte
unless the number expressed is 1,048,576.
I agree. But that is because CONVENTION is that Mega when used with
Byte, does not mean 10^6, it means 2^20.
Similarly a
kilobyte is never 1000, and a byte itself is never 10 bits.
that parallel is absurd.
A byte is a byte. 8 bits. Nobody debates this and calls it 10. Ever.
In contrast,
A Kilobyte is 1024 bytes.
But a mathematical Kilobyte (and we nkow what that means) SI, is 1000
Bytes. i.e. 8000 bits. Of course though, a Byte is still 8 bits.
Even by that traditional mathematical definition of Kilo.
(if you were to even attempt to redefine byte instead of the
prefix(kilo,mega), then you'd end up with a different factor or
definition of byte for each prefix. It'd be ridiculouly nobody does
it, nobody would do it. It's not in the same bag as SI units)
Approximations aren't sufficient, and WD lost a class action
suit over that so precedence has been set in the legal world
as well as in the computer world. It's a shame the matter
wasn't pursued more when manufactureres first started
mislabeling drives, but on the other hand there are better
ways to spend the courts' time.
If this is correct then Ron had it backwards.
But even without seeing an example, if it were the Ron's way around
it'd be totally absurd. "the defendent is guilty of understating the
specification of his product. The complainant was very err !! filled
with guilt!!!!! "