TIP: Click on subject to list as thread! ANSI
echo: os2
to: Louis Aubree
from: Jonathan de Boyne Pollard
date: 1999-09-05 00:42:17
subject: Kib, Mib, gib: 1024^n ?

 LA> Does "KiB" mean 1024 bytes?

Yes.

 LA> I wrote elsewhere, a few months ago, that we need new symbols for the
 LA> powers of 1024, because the difference with the powers of 1000
 LA> becomes more and more intolerable, and 'k' (kilo), 'M' (mega), 'G'
 LA> (giga), 'T' (tera) are really defined as powers of 1000, not powers
 LA> of 1024. But I proposed 'ik', 'iM', 'iG', 'iT' as prefixes for the
 LA> powers of 1024...
 LA>
 LA> Is there any international effort about this?

Yes!

The IEEE and the IEC came up with a proposed standard, which you can read more 
about at http://physics.nist.gov/cuu/Units/binary.html .

The basic idea runs as follows:  The metric prefixes "kilo-", "mega-",
"giga-", "tera-" and so forth represent powers of 10.  For powers of 2 one
adds "binary", producing "kilobinary-", "megabinary-", "gigabinary-",
"terabinary-", and so forth.  These are then shortened to "kibi-", "mebi-",
"gibi-", and "tebi-", and the abbreviations for them are "Ki", "Me", "Gi", and 
"Te".

I've been trying the terms on "for size" for the past few months, and I quite
like them.  My FITSIZE utility (part of OS2CLU version 2.0) already supports
"kB"/"MB"/"GB" for powers of 10 and "KiB"/"MeB"/"GiB" for powers of 2.  

 ¯ JdeBP ®

--- FleetStreet 1.22 NR
114/441
292/854
* Origin: JdeBP's point, using Squish (2:257/609.3)

SOURCE: echoes via The OS/2 BBS

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.