This is WikiChip's Official Data Size Units Policy. All articles on WikiChip must follow this policy.
Policy
WikiChip adheres to IEC 80000-13.
When representing numbers in base 2 | When representing numbers in base 10 |
---|---|
Binary Prefix | Decimal Prefix |
|
|
|
|
Used for memory size, address space, page sizes, cache sizes, register file size (e.g 32 KiB). |
Used for networth bandwidth (e.g 10 Mbit/s, 100 kB/s), thumb drive, and disk size (e.g 500 GB) |
Rationale
There are endless possible numbering systems and thus infinite ways to represent a single quantity. The two most prominent numbering systems are the binary (base-2) and the decimal (base-10). The problem is that traditionally the way software, websites, and even datasheets was ambiguous as to whether it was base 2 or base 10. Is "1 MB" "1000000 Bytes" or "1048576 Bytes"? The confusion stems from applications (such as Windows using Si Units in base 2. To solve this ambiguity, the IEC introduced 60027-2 a set of notations representing digital information in binary (later IEEE 1541, IEC 80000).