КомпютриПрограмиране

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

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

Bits, килобита ...

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

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

десетична цифра двоичен код десетична цифра двоичен код
0 0 5 101
1 1 6 110
2 10 7 111
3 11 8 1000
4 100 9 1001

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

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

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

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

Байта и бита

По компютърни науки, известен като следва. "Bytes" (инж. Byte) се нарича единица за съхранение и обработка на цифрова информация. Той представлява броя на битовете едновременно обработени компютър. Това е класика.

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

За да се превърне байта до мегабайта, просто действа. Аритметика за трети клас: 1 килобайт = 1024 байта. Не забравяйте за 10 Февруари? А 1 MB = 1024 KB (т. Е. 2 20 = 2x10 2) = 1048576 байта.

приложения

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

Ето един пример. Ethernet мрежа осигурява на данни със скорост от порядъка на 10 Mbit / сек до 1 Gb / сек. Повече трябва да се отбележи, че, като правило, байтове, обозначен с буквата "В" (или Латинска «Б»). "Бит" и се записва. Представката "килограм" е обозначена с "К" писмо. Това е капитал, а не само с малки букви. Една малка "К" е написано името на десетичната представка "килограм", т.е. 10 март = 1000. А сега да разгледаме по-подробно на следния въпрос.

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

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

префикс Съкращения
приет от IEC,
байта / битове
съответното
десетичен
префикс
Количеството, с което
умножена по оригинала
стойност на количеството на информацията,
КИБИ KiB (KiB) / KIBIT кг (10 3) 1024 2 10 или
mebi MiB (MiB) / Mibit мега (10 6) 1048576 или 20 февруари
Hibi GiB (GiB) / Gibit гига (10 9) 1073741824 или 2 30
Taby Борид (борид) / Tibit Tera (10 12) Или 40 1099511627776 2
PEBI PIB (ПиБ) / Pibity домашни любимци (10 15) 1125899906842624 2 или 50
eksbi ETC (EIB) / Eibit EXA (10 18) Или 2 1152921504606846976 60
zebi ZIB (ZIB) / Zibit zetta (10 21) 1180591620717411303424 или 2 70
yobi YiB (YiB) / Yibit йота (10 24) 1208925819614629174706176 или 2 80

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

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

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

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

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

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

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

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

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

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

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 bg.birmiss.com. Theme powered by WordPress.