muzruno.com

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

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

Битове,

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

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

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

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

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

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

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

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

малко бита мегабайти

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

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

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

приложения



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

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

Нека да дадем пример. Ethernet осигурява скорост на предаване на данни в диапазона от 10 Mb / s до 1 Gbit / s. Трябва също така да се изясни, че като правило байтът се обозначава с буквата "Б" (или латински "В"). "Bit" и записан. Префиксът "kilo" се обозначава с буквата "K". Това е столица, но не и малка. Малко "k" се записва на името на десетичната забележка "kilo"; 103 = 1000. Сега разгледайте по-подробно следния въпрос.

Двоични и десетични конзоли

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

ПрефиксътСъкращения
приет от IEC,
байтове / бита
Съответните
десетичен
префикс
Размерът, по който
първоначалната
значение
количество информация
КИБИKiB (KiB) / Kibitкилограма (103)1024 или 210
mebiMiB (MiB) / Mibitмега (106)1048576 или 220
HibiGIB (GiB) / Gibitgiga (109)1073741824 или 230
TabyTiB (TiB) / Тибиттер (1012)1099511627776 или 240
PEBIPiB (PiB) / Pibitпета (1015)1125899906842624 или 250
eksbiEiB (EiB) / Eibitекза (1018)1152921504606846976 или 260
zebiZiB / Zybiteзета (1021)1180591620717411303424 или 270
yobiYiB (YiB) / Yibityott (1024)1208925819614629174706176 или 280

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

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

Първият подход

В него префиксите "kilo", "mega;" и т.н. се използват като двоични за следните случаи:

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

Вторият подход

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

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

Но с 3-инчови дискети на 1,44 MB (помниш ли?) Беше още по-интересно. Капацитетът им бе определен в двоични десетични мегабайта. Това се получава по следния начин. Един такъв "мегабайт" е равен на 1000 KB, което е около 0.977 MiB, но в същото време 1 KB е 1024 байта.

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

Споделяне в социалните мрежи:

сроден