K = Kilo (1,000)
M = Mega (1,000,000)
G = Giga (1,000,000,000)
T = Tera (1,000,000,000,000).
In the future, it will become more common to use even larger numbers, so you can likely expect to see the following abbreviations in the future:
P = Peta (1,000,000,000,000,000)
E = Exa (1,000,000,000,000,000,000)
Z = Zetta (1,000,000,000,000,000,000,000)
Y = Yotta (1,000,000,000,000,000,000,000,000)
However, trying to use these abbreviations when dealing with computers, referring to bytes, is a little different.
The most common abbreviations used for bytes include:
8 bits = 1 byte
1,024 bytes = 1 KB
1,024 KB = 1 MB
1,024 MB = 1 GB
1,024 GB = 1 TB
In the future, as numbers grow larger and larger, we can expect to see the following abbreviations:
1,024 TB = 1 PT
1,024 PT = 1 ET
1,024 ET = 1 ZT
1,024 ZT = 1 YT
Usually the abbreviation name changes when the 1,000 limit is reached. For example 1,000 meters becomes 1 Kilometer, and 1,000 Kilometers will become 1 Megameter, and so on. For bytes, however, the abbreviation name changes when the 1,024 limit is reached. This is because of the numbering system that computers run on.
Normally, in any given NUMBER, each DIGIT has 10 possibilities (0,1,2,3,4,5,6,7,8,9), which can be called base 10. Computers, on the other hand, see each BIT (digit) of each BYTE (number) as either a 0 or a 1. So each bit has 2 possibilities (0,1), which can be called base 2. This is the main reason behind the 1,024 (rather than 1,000) milestone for each abbreviation.
The number 1 with a 0 added to the end becomes 10, and 10 with a 0 added to the end becomes 100, and so on. Each time a zero is added to the end, the number is multiplied by 10 (base 10). Similar to this, in base 2, a 1 with a 0 added to the end of it becomes 10 (which in base 10 is 2), and a 10 with a 0 added to the end becomes 100 (which in base 2 is 4), and so on.
We can use the number "1000" for some analysis. For the base 10 number 1000, the digits place increase with multiples of 10 (100 = 1, 101 = 10, 103 = 100, 104 = 1000). For the base 2 number 1000, the digits place (bits place) increase with multiples of 2 (20 = 1, 21 = 2, 22 = 4, 23 = 8).
In base 2, the result of 210 is 1,024, which is pretty close to 1,000 so it is called 1 KB. The result of 220 is 1,048,576 (1024 * 1024 aka 1,024 KB = 1 MB), which is pretty close to 1,000,000 so it is called 1 MB, and so on.
It could have been possible to just define 1,000 bytes as 1 KB, but when working with computer's machine language, it is easier to work in base 2, so the closest number to 1,000 when 2 is raised to some power is 210 = 1,024. The difference between the actual number of bytes in a KB, MB, GB, etc and the apparent number of bytes when using rounded off estimates keeps getting larger and larger as the number increases.
So the next time you see a file that is 1 KB, remember, it is composed of not 1,000 bytes, but of 1,024 bytes!
Published by Kantus
I love writing short stories and humor articles, but tend to stick with topics that are discoverable by search engines and capable of spreading virally. View profile
The "True" Golden Age of Baseball: the 1970s and 80sSome think that the Golden Age of Baseball is now, but let's look at an earlier time. In the 1970s and 1980s baseball gave us quite a bit to look forward to. Competition was h...- Choosing and Owning a Pet RatPet rats have a bad reputation; people tend to visualize the New York sewer rats. However, rats can make especially wonderful pets.
- Alcoholism: What is it and What Can Be Done to Treat It?A basic overview of what alcoholism is and what a person can do to help find treatment for themselves or others.
- Fennel: Beauty, Usefulness, and a Great PlantSome description of fennel and its uses and how I began with the growing of fennel
- A Rant on Pakistan and AfghanistanOnce again, I got up this morning and fixed some coffee. I turned on soft instrumental music and sat thinking, black coffee in front of me with cigarette smoke drifting around my face in strange patterns, all conduci...
- Latin Words, Phrases, and Abbreviations Commonly Used in Footnotes
- The Economy, Jobs, and Graduating College: How is All of This Affecting a Young Co...
- The Internet and the Right to Freedom of Speech
- Cultivation Theory and Fear in the Media
- How to Groom Your Cat and Why Grooming is Important
- Bed Wetting, Abuses and Fear of the Dark
- What Are the Movements in American Literature and How Are They Represented?
- 1 KB = 1,024 bytes


2 Comments
Post a CommentBlessed one, the explination is almost perfect but 10 to the 3 power is 1000 not a 100, and 10 to the 4 power is 10000 no one thousand. thank you for the information .
I am going to have to print this one out, I never can remember what is what and get very confused. ( which these days doesn't take much ) Thanks