Opened 14 years ago

Last modified 9 years ago

#5378 closed bug

Update Obsolete units (KB, MB, GB) to new standards (KiB, MiB, GiB) — at Version 3

Reported by: damoklas Owned by: stippi
Priority: normal Milestone: R1
Component: User Interface Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Platform: All

Description (last modified by mmadia)

http://en.wikipedia.org/wiki/Gigabyte

The following two quotes are from http://en.wikipedia.org/wiki/IEEE_1541-2002

"While the International System of Units (SI) defines multiples based on powers of ten (like k = 103, M = 106, etc.), a different definition is sometimes used in computing, based on powers of two (like k = 210, M = 220, etc.) This is due to the use of binary addressing for computer memory locations."

"IEEE 1541 recommends:

  • a set of units to refer to quantities used in digital electronics and computing:
    • bit (symbol 'b'), a binary digit;
    • byte (symbol 'B'), a set of adjacent bits (usually, but not necessarily, eight) operated on as a group;
    • octet (symbol 'o'), a group of eight bits;
  • a set of prefixes to indicate binary multiples of the aforesaid units:
    • kibi (symbol 'Ki'), 2<sup>10</sup> = {{gaps|1|024}};
    • mebi (symbol 'Mi'), 2<sup>20</sup> = {{gaps|1|048|576}};
    • gibi (symbol 'Gi'), 2<sup>30</sup> = {{gaps|1|073|741|824}};
    • tebi (symbol 'Ti'), 2<sup>40</sup> = {{gaps|1|099|511|627|776}};
    • pebi (symbol 'Pi'), 2<sup>50</sup> = {{gaps|1|125|899|906|842|624}};
    • exbi (symbol 'Ei'), 2<sup>60</sup> = {{gaps|1|152|921|504|606|846|976}};
  • that the first part of the binary prefix is pronounced as the analogous SI prefix, and the second part is pronounced as bee;
  • that SI prefixes are not used to indicate binary multiples."

Change History (3)

comment:1 by damoklas, 14 years ago

Component: - GeneralUser Interface
Owner: changed from nobody to stippi

comment:2 by stippi, 14 years ago

Tracker, Installer and DriveSetup are fixed in hrev35935. There are probably more apps which need to be updated.

comment:3 by mmadia, 14 years ago

Description: modified (diff)
Summary: Obsolete units in HaikuUpdate Obsolete units (KB, MB, GB) to new standards (KiB, MiB, GiB)
Note: See TracTickets for help on using tickets.