1 Kibibyte

How many bytes is 1 kilobyte? It is 1024 or 1000? It’s kind of ambiguous, isn’t it?

Nope, this problem was solved in 1998.
1 kilobyte is 1000 bytes. That’s 103.
1 kibibyte is 1024 bytes. that’s 210.

And how do you abbreviate it?
1 kilobyte = 1 KB
1 kibibyte = 1 KiB

Similarly, we’ve got
megabyte (MB) 10^6 | mebibyte (MiB) 2^20
gigabyte (GB) 10^9 | gibibyte (GiB) 2^30
terabyte (TB) 10^12 | tebibyte (TiB) 2^40
petabyte (PB) 10^15 | pebibyte (PiB) 2^50

This actually makes good sense. I’ll try to use it from now on.

Read more about it on wikipedia and at NIST

One Comment

  1. lee says:

    And we all know…
    mega
    giga
    tera
    peta
    exa
    zetta
    yotta…

    But what comes next? What is the prefix for 1027? There is a move to make it…. you’re gonna love this…

    hella

Leave a Comment

Do not write "http://" or "https://" in your comment, it will be blocked. It may take a few days for me to manually approve your first comment.