Tuesday, July 27th, 2004

A megabyte is a mebibyte, and a kilobyte is a kibibyte

Filed under: Science and Technology — Daniel Lemire @ 14:27

If you’ve been annoyed about the fact that a kilobyte has 1024 bytes and not 1000 bytes, well, you were right all along! What people call a kilobyte is really a kibibyte. (Thanks to Owen for pointing it out to me!)

Examples and comparisons with SI prefixes
one kibibit  1 Kibit = 210 bit = 1024 bit
one kilobit  1 kbit = 103 bit = 1000 bit
one mebibyte  1 MiB = 220 B = 1 048 576 B
one megabyte  1 MB = 106 B = 1 000 000 B
one gibibyte  1 GiB = 230 B = 1 073 741 824B
one gigabyte  1 GB = 109 B = 1 000 000 000 B

Source: Definitions of the SI units: The binary prefixes

2 Comments »

  1. Not fair! I had that in my drafts for my blog - and now it’s like I’m going to copy you :)
    I guess I’ll have to translate it to french then. Oh, something completely different: I found the Canadian Semantic Web Interest Group and saw you maybe had a meeting planned in Montreal for September. That would land smack in the middle of the Semaine québécoise de l’informatique libre - http://semaine.facil.qc.ca/ , where standards are just as important as software. Maybe we could work on something together..?

    Comment by Robin Millette — 28/7/2004 @ 14:49

  2. Copy away my friend.

    As for the SWIG meeting, the members have not yet spoken as to what type of meeting we’ll have so we don’t know.

    However, this week of free software is a fantastic idea.

    Comment by Daniel Lemire — 28/7/2004 @ 18:01

RSS feed for comments on this post.

Leave a comment

Warning: When entering a long comment, please ensure that you make copy of your text prior to submitting it. If the server should fail or if you hit a bug, you might lose your work. I am not responsible for your lost effort.

To spammers: I carefully review every single post and make sure that spam gets deleted. You are wasting your time if you are manually entering spam using this form. Read my terms of use to see what I consider to be abusive.

Example: I + II + IX= XII. Yes, you have to enter a roman numeral. (Answer must be in upper case.)

« Blog's main page

30 queries. 0.776 seconds. Valid XHTML

Powered by WordPress

Subscribe to this blog in a reader or by Email.