Компютри, Програмиране
Как да се преведат байта в мегабайти и обратно?
Днес животът ни е трудно да си представим без компютри. Те се намират навсякъде. Думата "малко", "байт", "мегабайта" са се превърнали в част от живота ни. Обикновените хора често ги използват, без да знае какво означават те и как да се отнасят един към друг.
Bits, килобита ...
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