/ / Как да конвертирате байтове в мегабайти и обратно?

Как да конвертирате байтове в мегабайти и обратно?

Сегодня нашу жизнь трудно представить без компютри. Те са навсякъде. Думите "бит", "байт", "мегабайт" здраво влязоха в живота ни. Често обикновените хора ги използват, без да знаят какво означават и как са свързани.

Битове, килобити ...

байтове до мегабайти
Има стара шега.Каква е разликата между нормален човек и компютър. Първият е сигурен, че в един килобайт 1000 байта, а вторият - този в килограм - 1024 грама. И често нормалните хора питат какво всъщност е шега. Е, нека да разберем откъде растат краката и да разберем как да преобразуваме байтове в мегабайти или други множество единици.

Битът е най-малката мерна единица за двоичен кодинформация. По-точно количеството му. Това се отнася до информация за едно от двете състояния на обекта. Например има сигнал / няма сигнал, вярно / невярно, 1/0 и т.н. Името идва от английската абревиатура Бихтенари дигит ("двоичное число") = bit.Също така „бит“ се отнася до един бит двоичен код. В този случай десетичната цифра се представя като нула или една, например, както е показано в таблицата. Това се нарича "двоична система от числа".

Десетична цифраДвоен кодДесетична цифраДвоен код
005101
116110
2107111
31181000
410091001

Както можете да видите, числата 0 и 1 имат едно и също представяне, а в десетичните две вече две цифри - 10. А в осем - четири (1000).

Но какво е килобит?

Тази бройна система намери най-широко приложение в компютърните технологии. По-специално, двоичните числа се използват за номериране на цифрови клетки от паметта.

Даваме пример. Броят на всички възможни адреси във всяка адресна шина е равен на два до определена степен N. Или иначе казано - 2Н, Тук N обозначава броя на битовете на шината. Какво виждаме? Броят клетки в чипа на паметта е равен на една или друга степен на числото 2. И тогава - още по-интересно. Номер 210 = 1024 е много близо до 1000. В същото време хиляда се използва като основа за десетични префикси. Следователно 1024 бита бяха наречени "килобита". По аналогия с килограмграм или килограмметър. Припомняме анекдота, даден по-горе.

Байтове и битове

битов мегабайт

Следното е известно от информатиката. „Байт“ (англ. байт) се нарича единица за съхранение, както и обработка на цифрова информация. Той представлява броя на битовете, обработени от компютъра едновременно. Това е класика.

Съвременните изчислителни системи използват байт, състоящ се от 8 бита. Следователно може да приеме 256 (28) различни стойности.

За да конвертирате байтове в мегабайта, това е просто. Аритметика за трети клас: 1 килобайт = 1024 байта. Не забравяйте за 210? A 1 MB = 1024 KB (т.е. 220 = 22x10) = 1048576 байта.

приложения

в 1 мегабайт байт

Най-често байтовете се използват в изчислителните системи, а битовете се използват в мрежите за предаване на информация. Обикновено за измерване на скоростта.

Нека дадем пример. Ethernet осигурява скорости на трансфер на данни, вариращи от 10 Mbps до 1 Gbps. Трябва също да се изясни, че по правило байт се обозначава с буквата "B" (или латински "B"). „Битът“ се записва по този начин. Представката "кило-" се обозначава с буквата "К". Тя е главна, а не малка. Малко „k“ се използва за изписване на името на десетичната представка „кило-“, т.е. десет3 = 1000. Нека сега разгледаме следващия въпрос по-подробно.

Двоични и десетични префикси

Как да конвертирате байтове в мегабайта, повече или по-малкоясно. В началото на 1999 г. добре познатата организация IEC (Международна електротехническа комисия) въведе двоични префикси, за да образува множество единици информация. Причината за това беше близостта на числата 1024 и 1000. Подобно на стандартните десетични представки, използвани от международната система SI, двоичните се различават само чрез замяна на последната сричка с „bi“ (от латински binarius - двоичен). Изглежда, че е показано в таблицата по-долу.

префиксСъкращения,
приет от IEC,
байтове / битове
Съответните
десетична
префикс
Сумата, с която
оригинала
значение количество информация
кибиКиБ / Кибиткилограм (103)1024 или 210
мебиMiB / MiBitмега (106)1048576 или 220
gibiGiB / Gibitгига (109)1073741824 или 230
ВиеTiB / Tibitтера (1012)1099511627776 или 240
пебиPiB / Pibitпета (1015)1125899906842624 или 250
exbyEiB / Eibitекса (1018)1152921504606846976 или 260
зебиZiB / Zibitzetta (1021)1180591620717411303424 или 270
йобиYiB / Yibitйота (1024)1208925819614629174706176 или 280

Този стандарт е одобрен от много страни, новъведените имена се използват по-рядко, главно в писмен вид, а в устната реч - почти никога. Както се казва, заради какофонията. Може би си прав. Съгласете се, че килобитът звучи по-добре от кибибит, а мегабайтът е по-добър от мебибайт.

Преводът на байтове в мегабайта е ясен. Но това не е всичко. Досега съществуват два подхода за формиране на кратни на количеството информация. Това, което го прави още по-объркващ, е въпросът колко байта има в 1 мегабайт.

Първи подход

Той използва префиксите „кило-“, „мега-“ и т.н. като двоичен за следните случаи:

  • конвертиране на байтове в мегабайти
    Във файлови мениджъри и друг софтуерпредоставяне със спецификация за намален размер на файла. Например програмата съобщава, че размерът на аудиозаписа е 10 MB. По класическия начин, превръщайки байтове в мегабайта, ние разглеждаме размера, който е 10485760 байта. В последните файлови мениджъри има индикация за стандартен размер - използвайки съкратена форма на двоични префикси, например MiB (MiB).
  • Производители на устройства с памет с произволен достъп, флаш карти, видео памет.
  • Размерът на компактдиска е посочен само в двоични мегабайти.

Втори подход

Тук префиксите се използват като десетични в следните случаи:

  • конвертиране на байтове в мегабайти
    Твърди и оптични дискове. Размерът им е даден в десетични мегабайти. Изключение: CD, чийто капацитет е посочен в двоичен формат.
  • Неформална комуникация. В този случай стойностите са грубо закръглени. Така например, за файл с обем от 10 милиона байта може да се каже, че „тежи“ 10 мегабайта. Какво виждаме тук? В този случай байтовете в мегабайти не са били преведени съвсем правилно, но по време на комуникацията той изчезва.
  • Обозначаване на телекомуникационната скороствръзки. Да вземем например стандарта 100BASE-TX. В него 100 Mbit / s съответства на скорост на пренос на данни от точно 100 милиона бита / s. Нека да разгледаме „по-бърза“ връзка със скорост 10 Gbps (стандарт 10GBASE-X). То отговаря на точно 10 милиарда бита / сек. Това е. И не малко повече или по-малко.

Но с три-инчови 1.44 MB дискети(помните ли тези?) беше още по-интересно. Техният капацитет е посочен в BCD мегабайта. Действаше така. Един такъв "мегабайт" беше равен на 1000 KiB, което е приблизително 0,977 MiB, но в същото време 1 KiB беше равно на 1024 байта.

Трябва да се отбележи, че има разлика междутези две опции за представяне на представки. И ако в случай на килобайт не надвишава 2,4%, то за мегабайт вече е 4,9%, за гигабайт - 7,4%, а за терабайт - почти 10%. Естествено, не в полза на двоичното представяне. Тоест производителите „крадат“ байтове от нас. Например купувате твърд диск с размер 1 TB. Като човек, изучавал компютърни науки, вие сте твърдо убедени, че в него има 1099511627776 байта. Но се оказва - „само“ 1 000 000 000 000. Тоест вие сте „отхапали“ повече от 99,5 милиарда байта (почти 98 GB). Много ли е или малко? Грубо - от 40 до 200 пълнометражни филма, в зависимост от формата. Нищо ли не казва? Това е, както е описано по-горе, една десета.

хареса:
0
Популярни публикации
Духовното развитие
храна
ш