Вообще приставка "мега" означает 10^6, что подразумевает, что в одном мегабите 1 000 000 бит. В большинстве случаев, под "мегабайтом" и "мегабитом" подразумевают 2^20 байт и 2^20 бит, соответственно, что подразумевает под собой 1 048 576 байта или бит. . Грамотно говорить что 2^20 байт это не МЕГАбайт, а МЕБИ байт, и писать не MB а MiB (обратите внимание, во многих программах, в том числе utorrent так и пишут) . То же для битов 2^20 это МЕБИбит, а 10^6 это МЕГАбит. Правда, многие по прежнему считают что 2^20 бит, это Мегабит. В общем, надо знать ньюансы, пока ситуация не устаканилась=). К примеру, при покупки жестких дисков вас так надуть могут, причем вполне законно.
миллион
Мега-это миллион, но в данном случай не совсем так
1килобит=1024 бит
1мегабит=1024 килобита.