English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
All categories

11 answers

There are 1024 MB in a GB.

2007-05-31 11:51:43 · answer #1 · answered by Einstein 1 2 · 4 1

Byte Prefixes and Binary Math
When you start talking about lots of bytes, you get into prefixes like kilo, mega and giga, as in kilobyte, megabyte and gigabyte (also shortened to K, M and G, as in Kbytes, Mbytes and Gbytes or KB, MB and GB). The following table shows the binary multipliers:
Name Abbr. Size
Kilo K 2^10 = 1,024
Mega M 2^20 = 1,048,576
Giga G 2^30 = 1,073,741,824
Tera T 2^40 = 1,099,511,627,776
Peta P 2^50 = 1,125,899,906,842,624
Exa E 2^60 = 1,152,921,504,606,846,976
Zetta Z 2^70 = 1,180,591,620,717,411,303,424
Yotta Y 2^80 = 1,208,925,819,614,629,174,706,176


You can see in this chart that kilo is about a thousand, mega is about a million, giga is about a billion, and so on. So when someone says, "This computer has a 2 gig hard drive," what he or she means is that the hard drive stores 2 gigabytes, or approximately 2 billion bytes, or exactly 2,147,483,648 bytes. How could you possibly need 2 gigabytes of space? When you consider that one CD holds 650 megabytes, you can see that just three CDs worth of data will fill the whole thing! Terabyte databases are fairly common these days, and there are probably a few petabyte databases floating around the Pentagon by now.

Binary math works just like decimal math, except that the value of each bit can be only 0 or 1. To get a feel for binary math, let's start with decimal addition and see how it works. Assume that we want to add 452 and 751:

452
+ 751
-------
1203

To add these two numbers together, you start at the right: 2 + 1 = 3. No problem. Next, 5 + 5 = 10, so you save the zero and carry the 1 over to the next place. Next, 4 + 7 + 1 (because of the carry) = 12, so you save the 2 and carry the 1. Finally, 0 + 0 + 1 = 1. So the answer is 1203.
Binary addition works exactly the same way:

010
+ 111
-------
1001

Starting at the right, 0 + 1 = 1 for the first digit. No carrying there. You've got 1 + 1 = 10 for the second digit, so save the 0 and carry the 1. For the third digit, 0 + 1 + 1 = 10, so save the zero and carry the 1. For the last digit, 0 + 0 + 1 = 1. So the answer is 1001. If you translate everything over to decimal you can see it is correct: 2 + 7 = 9.
To see how boolean addition is implemented using gates, see How Boolean Logic Works.

To sum up, here's what we've learned about bits and bytes:

Bits are binary digits. A bit can hold the value 0 or 1.
Bytes are made up of 8 bits each.
Binary math works just like decimal math, but each bit can have a value of only 0 or 1.
There really is nothing more to it -- bits and bytes are that simple.

2007-05-31 12:02:34 · answer #2 · answered by Geradeaus 3 · 1 0

Mega typically means 1 million, and Giga 1 billion, so the ratio is 1000:1. But in data storage, everything is binary, so a kilobyte is 1024 bytes, a megabyte is 1024 kilobytes, and a gigabyte is 1024 megabytes.

This comes into tplay when advertising storage capacity. Drive makers will typically divide by 1000 rather than 1024 because it gives the illusion of more space.

For example, a drive that has 100,000,000,000 bytes (100 billion) will be advertised as 100 GB. In reality, it comes out to around 93 GB

2007-05-31 12:03:06 · answer #3 · answered by Promethean Geek 2 · 0 0

Depends on if you are smart or in marketing.

Computers operate on the principles of binary math, where the natural increments are powers of 2. 1024 is 2 to the 10th power. That is why things like computer memory are 32, 64, 128, 256, 512, 1024. All powers of 2.

People in marketing (especially for hard disks) will call a gigabyte 1,000,000,000 bytes or 1000 megabytes. Which in reality is only about 953 Megabytes (as your computer sees it), so they can actually sell something billed at a particular size that REALLY isn't.

So, as far as marketers are concerned, a GB is 1000 megabytes. As far as your computer is concerned, a GB is 1024 MB.

2007-05-31 11:59:03 · answer #4 · answered by Amanda H 6 · 1 0

It is very easy to assume that 1 GB is 1000 MB, people assume that we are still using standard counting methods, as you can tell by the correct answers above, this is not the case.

To the person who wrote Megabyte and Gigabyte as mb and gb, just an FYI, that is the incorrect way to denote them. The lower case b represents bits and an uppercase B represents a Byte. There are 8 bits in 1 byte.

2007-06-04 03:39:26 · answer #5 · answered by Thomas H 2 · 1 0

Actually should be 1024 MB in 1 GB, and 1024 GB in 1 TB (terabyte), but we just like to round off the number to evenly 1000, especially sometimes you see these flash drive/mp3 players that are 1 GB, is actually only 980 + MB instead of 1024 MB.

2007-05-31 12:03:20 · answer #6 · answered by Jaron 3 · 0 0

1024 Megabytes make up one Gigabyte.

2007-05-31 11:50:53 · answer #7 · answered by Anonymous · 3 1

Everything works there same:-

1024k = 1mb

therefore

1024mb = 1 gigabyte

2007-05-31 12:05:12 · answer #8 · answered by Phil M 2 · 0 0

One Million

2007-05-31 12:24:10 · answer #9 · answered by Sparky 3 · 0 0

true that mega=1000 but think there are 1024 cos bytes are binary measuremtnt

2007-05-31 11:57:08 · answer #10 · answered by pooterpet 3 · 1 0

fedest.com, questions and answers