LOL so many different answers the asker must be confused which one is the correct one, while actually the first answer is already correct.
1MB = 1024KB
1KB = 1024B
=> 1MB = 1024 x 1024 = 1,048,576 bytes
2007-12-06 16:14:25
·
answer #1
·
answered by Robin T 5
·
0⤊
1⤋
"mega" = million.
You have seen several answers. A few of them are correct. You'll be surprised at which ones...
One of the numbers was 1,048,576. This is correct.
Another number was 1,000,000. This is ALSO correct.
Finally, one of the answers was 2^20 (two to the twentieth power). This one is correct too.
Confused yet? Early in the days of computing, memories were so small that nobody worried about decimal vs. binary - it wasn't yet a part of the language. So there arose two camps. One said that a megabyte was a million bytes. Hence the 1,000,000 answer. The OTHER camp said, "No, wait, computers work in binary. We need to cast this number in binary. And the closest number was 1,048,576.
This number is also 2^20. You can gain some insight from a very simple rule.
10^3 is approximately equal to 2^10.
Now, 10^3 is 1000. 2^10 is 1024. They are close.
The next number of interest is 2^20 = 1,048,576. Well, let's sanity check that. 2^20 = ( 2^10 ) * ( 2^10 ) - which should approximately equal ( 10^3 ) * ( 10^3 ) = 1,000,000. So far so good.
The next number prefix is Giga. That's 10^9 = 1 billion bytes. OK, 10^9 = ( 10^3 ) * ( 10^3 ) * ( 10^3 ). Which should be about equal to ( 2^10 ) * ( 2^10 ) * ( 2^10 ) = 2^30 = 1,073,741,824 - See how it works?
The order is Kilo, Mega, Giga, Tera, Peta, Exa - for thousand, million, billion, trillion, quatrillion, etc. etc...
Which is 10^3, 10^6, 10^9, etc. etc.
Which is 2^10, 2^20, 2^30, etc. etc.
Now you should never again get lost in the numbers.
2007-12-07 00:11:14
·
answer #2
·
answered by The_Doc_Man 7
·
0⤊
0⤋
as you can see, the question is quite tricky.
here's the authoritative answer ;)
1 Kilobyte = 1000 byte
1 Megabyte = 1000 * 1000 byte
etc.
Why does everyone here talk about 1024? because computers count in bits, and a bit can have two values. and the closest number with a power of two is 1024, therefore in the computer world
1 Kilobyte = 1024 byte
1 Megabyte = 1024 * 1024 byte
but this is not correct, and therefore new terms were invented:
1 Kibi = 1024 byte
1 Mebi = 1024 * 1024 byte
Since these names sound a bit ridiculous, they are not really used.
Read it here:
2007-12-07 05:33:40
·
answer #3
·
answered by cruppstahl 4
·
0⤊
0⤋
2^20 bytes
2007-12-06 23:57:18
·
answer #4
·
answered by riddler1985 1
·
1⤊
1⤋
bit = binary digit
4 bit = 1 nibble
8 bit = 1 byte or word
1024 bytes = 1 KB
1024 KB = 1 MB
1024 MB = 1 GB
1024 GB = TB
2007-12-07 00:17:21
·
answer #5
·
answered by RAJ Kumar 2
·
0⤊
2⤋
2^20
2007-12-06 23:57:13
·
answer #6
·
answered by mdigitale 7
·
0⤊
2⤋
10^12
2007-12-06 23:55:44
·
answer #7
·
answered by Anonymous
·
0⤊
4⤋
1024
2007-12-06 23:56:23
·
answer #8
·
answered by E 3
·
1⤊
3⤋
not a million. it is over a million. one byte is 1024.
2007-12-06 23:57:45
·
answer #9
·
answered by agello24 6
·
0⤊
2⤋
one million
2007-12-06 23:57:44
·
answer #10
·
answered by muffer_3 6
·
0⤊
2⤋