Skip to content

Comment on Why is 1 GB equal to 10^9 bytes instead of 2^30?parent

Comments

both are correct. It's just some people decided that prefixes (G-, M-, etc) taken from a certain standard should mean differently in their area of expertise.

Sorry to split hair but until 1998 GiB didn't exist and GB were indeed 2³⁰ so it's wrong to say GB are now 10⁹ because of a decision of the BIPM from 1960.

GB are 10⁹ because in accordance with its mission the IEC made them so in 1998 which incidentally base its work on this 1960 decision. Without the IEC, we would still have GB referring to 2^3,. I can tell as I lived through this change as the annoying cs student who correct something the professor said, in front of the class and is right about it.

When you say "GB were indeed 2³⁰", do you mean it was officially defined to be that, or that it was common practice for people to call it that. G- was officially defined in 1960 to be 10^9.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.