Working with computers requires knowing some terminology referring to large quantities of data. You are probably familiar with metric prefixes such as "kilo-" and "mega-" in terms like kilogram and megawatt from science classes. However, computers use base 2, not base 10, so the metric prefixes don't quite fit when referring to common computer quantities.
Table 14.2, “Prefixes for larger quantities” shows a separate set of binary prefixes representing powers of 2 that are close to the powers of 10 used by the metric prefixes. They use the same first two letters as the metric prefix, followed by 'bi' (from binary).
Metric and binary prefixes are often confused and interchanged. This is not a problem where precision is not critical, such as in casual conversation, since they represent similar values. For example, it is often stated that a computer has 4 gigabytes (4 * 109 bytes) of RAM, when in fact it has 4 gibibytes (4 * 230 bytes).
In fact, using binary terms like gibibyte in casual conversation with non-technical people might make them think you've been drinking too much.
Table 14.2. Prefixes for larger quantities
|Metric prefix||Abbreviated||Value||Binary prefix||Abbreviated||Value|
The abbreviated forms of the binary prefixes are the same as the metric, but with an 'i' inserted. For example, 2 GB means 2 gigabytes, while 2 GiB means 2 gibibytes.
You meet an attractive fashion designer at a party who seems impressed that you're a computer engineer, and proceeds to tell you that [s]he just bought a new laptop with "16 gigabytes" of memory. The correct response (assuming you want the conversation to continue) is: