It's not about wrong or right or compatibility. It's a name. For a constant of value 1024*1024. We could rename it to _1MiB. But does that really help anyone? I'm sure it would rather confuse people, as a lot of people sadly don't know the difference. Also from a scientifical perspective it's still wrong. _1MiB would mean 1024*1024*bytes, but the constant doesn't contain bytes, it's a number without a unit. So should we rename it to _1Mi ? No, because Mi is a prefix and useless without any actual unit.
This discussion is completely useless. And as usual in reactos, it gets the most attention. Timo breakoutbox schrieb: > ShadowFlare wrote: >> Both sides have their own historical reasons for keeping things the >> way they are. >> >> On Sun, Apr 18, 2010 at 2:03 PM, Andrew Faulds <[email protected] >> <mailto:[email protected]>> wrote: >> >> I don't think Microsoft was wrong, I think Hard >> Disk manufacturers have tried to make them wrong in this case. >> > > I didn't talk about history. > > But if You like :: let's look into history. One day in ... > > ".. December 1998 the International Electrotechnical Commission (IEC), > the leading international organization for worldwide standardization > in electrotechnology, approved as an IEC International Standard names > and symbols for prefixes for binary multiples for use in the fields of > data processing and data transmission. The prefixes are as follows > .." http://physics.nist.gov/cuu/Units/binary.html > > ... and since 1998 things changed. > > Cheers, > Peter > > _______________________________________________ > Ros-dev mailing list > [email protected] > http://www.reactos.org/mailman/listinfo/ros-dev > _______________________________________________ Ros-dev mailing list [email protected] http://www.reactos.org/mailman/listinfo/ros-dev
