To iterate: that's why all internal data types is a power of 2.
byte =1
short =2
int =4
long long =8
*on most 32 bit os, running off binary, not decimal (as you are).
Petabyte and pebibyte are just different ways to add a prefix to bytes. It is irrelevant whatever or not the system based on power of two. If you had N bytes it could be written either:
(N / 10^15) PB
or
(N / 2^50) PiB
Both calculations are very much possible regardless of whatever or not the system is based upon 2. You can use either PiB or PB depending on what you need. Sometimes PiB is a lot easier to calculate with and sometimes PB is a lot easier to calculate with. The thing is PiB is very usable on systems based upon power of two.
The definition of Peta and Pebi is not dependant on what system you are running. Something to note is that Windows does not use proper ISO standard prefixes. They write PB everywhere regardless if they mean PB or PiB. (Same thing with kB, MB, GB, TB and so on) The reason that windows can't use proper prefixes is most likely due to an old error which they are afraid to fix as it may cause confusion amongst customers who don't understand. I still think they should fix it, as leaving it as it is obviously still causes a lot of confusion. Too be fair though, a lot of people are having an extremely hard time differencing bit and Byte and write milli when they mean mega. (m & M) This is the reason why windows makes people think they get less storage than they bought. As an example, HDD sellers may advertise 2TB but when you plug it in windows say 1.81TB which is wrong. It is 2TB but can also be written as 1.81TiB. Both cases are however rounded, it is often a bit more than 2TB and 1.81 is very obviously rounded quiet a bit.
I write software professionally. This account is for my anonymous use so I won't prove it with direct references to my work. Quiet frankly I don't care if you believe me or not.
Yes. Processors run on a base of power of 2 as its the easiest and fastest method, which is why most hardware will shop with memory that is a power of 2. If you find one that's not, it's garbage.
Yes it should be, but we know that hard drive companies use the words kilo, ,mega, etc literally instead of the equivalent IT definition. All for the purpose of ripping us off legally.
If you haven't seen the show, let me put it this way. Software installs, and hardware upgrades are completed by installing the masters "hardware" . . . if you know what I mean.
The source is an anime call "I Dream of Mimi", AKA "Buttobi!! CPU". It's a very interesting anime. I'd recommend it more for novelty more then anything else. Also it's only 3 episodes so it's short and sweet, which it should be. Even though it's funny and pretty good, there just was not enough to keep it going and keep it interesting.
Well it sure as hell ain't common.
Or mainstream considering I never heard of that until now.
Maybe the 5, but find me and slap my ass if they do get a thousand.