Компјутери, Програмирање
Како да се преведе бајти во мегабајти и назад?
Денес нашиот живот е тешко да се замисли без компјутери. Тие се наоѓаат насекаде. Зборот "малку", "бајт", "мегабајти" станаа дел од нашите животи. Обичните луѓе често ги користат без да се знае она што тие значат и како да се однесуваат едни кон други.
Битови, kilobits ...
Бит - најмалата единица на бинарни податоци. Поточно, неговиот квантитет. Ова се однесува на информации во врска со една од двете држави на објектот. На пример, сигнал / нема сигнал, точно / неточно, 1/0, и така натаму. Г. од англискиот име јавува намалување би nary Digi t ( "бинарни") = малку. И "малку" се однесува на една цифра на бинарен код. Во овој случај, на децимална цифрен е претставен како нула или еден, на пример како што е прикажано во табелата. Ова се нарекува "бинарен систем на нумерирање."
| децимална цифрен | бинарен код | децимална цифрен | бинарен код |
| 0 | 0 | 5 | 101 |
| 1 | 1 | 6 | 110 |
| 2 | 10 | 7 | 111 |
| 3 | 11 | 8 | 1000 |
| 4 | 100 | 9 | 1001 |
Како што може да се види, броевите од 0 и 1 ги имаат истите застапеност и децимални двојка има две парчиња - 10. И во осум - четири (1000).
И она што е kilobits?
На повеќето широка употреба на овој број систем се наоѓаат во компјутерската технологија. Особено, на бинарни броеви се користат на бројот на дигитални спомени.
Еве еден пример. Бројот на сите можни адреси на адреса автобус е еднаква на било кој број на две во одреден степен Н. или на друг начин - 2 Н. Еве, N означува бројот на битови на автобусот. Што гледаме? На бројот на клетките во меморија чип е еднаков на еден или друг степен на 2. И тогаш - дури и повеќе интересно. Број 2 10 = 1024 е многу блиску до 1000. Во исто време, илјадници се користи како основа за децимална префикси. Затоа, 1024 бита биле наречени "kilobits". По аналогија со грам на килограм или килограм метар. Се сеќавам анегдота, што е прикажано погоре.
Бајти и бити
На компјутерски науки познат како што следува. "Bytes" (анг. Бајт) се нарекува единица за складирање и обработка на дигитални информации. Тој го претставува број на битови истовремено обработува компјутер. Тоа е класичен.
Современите компјутерски системи користат бајт се состои од 8 бита. Како резултат на тоа, може да потрае 256 (2 8) различни вредности.
За претворање на бајти за мегабајти, само да дејствува. Аритметички за третата класа: 1 килобајт = 1024 бајти. Запомни околу февруари 10? A 1 MB = 1024 KB (м. E. 2 @ 20 = 2x10 2) = 1.048.576 бајти.
апликации
Најчесто, на бајти користи во компјутерски системи и делови - во пренос на податоци мрежи. Општо земено, за мерење на брзина.
Еве еден пример. Ethernet мрежа обезбедува податоци стапка во опсег од 10 Mbit / s до 1 GB / s. Повеќе треба да се напомене дека, како по правило, бајти означува со буквата "Б" (или латински «Б»). "Бит" и се евидентираат. Префиксот "килограм" е наведено од страна на "К" писмо. Тоа е капитал, наместо мали букви. Една мала "к" е испишано името на децимална префиксот "килограм", т.е. Март 10 = 1000. Сега се разгледа во повеќе детали на следното прашање.
Бинарни и децимални префикси
Како да се преведе бајти во мегабајти, повеќе или помалку јасни. Во почетокот на 1999 година, добро позната организација IEC (Меѓународна електротехничка комисија) стави во промет бинарен префикс да формира повеќе единици на количината на информации. Причината за ова беше броеви близината 1024 и 1000. Слично на тоа, конвенционалните децимални префикси кои се користат во системот SI, бинарни разликуваат само со замена на последниот слог во "би" (од латински binarius - бинарна). Тоа изгледа како што е прикажано во табелата подолу.
| префиксот | кратенки усвоен од страна на IEC, бајти / битови | соодветните децималниот префиксот | На износот за кој множи со оригиналниот вредноста на количината на информации |
| KIBI | KiB (KiB) / KIBIT | кг (10 3) | 1024 2 10 или |
| mebi | MiB (MIB) / Mibit | мега (10 6) | Или 1048576 2 20 |
| Hibi | GiB (GiB) / Gibit | Гига (10 9) | 1073741824 или 30 фе |
| Taby | TiB (TiB) / Tibit | Тера (10 12) | Или 40 1099511627776 2 |
| PEBI | PIB (ПиБ) / Pibity | ПЕТ (10 15) | 1125899906842624 2 или 50 |
| eksbi | Итн (ЕИБ) / Eibit | EXA (10 18) | Или 2 1152921504606846976 60 |
| zebi | Zib (ZiB) / Zibit | zetta (10 21) | 1180591620717411303424 или 2 70 |
| yobi | YiB (YiB) / Yibit | yotta (10 24) | 1208925819614629174706176 или 2 80 |
На стандард кој е усвоен од страна на многу земји, но влезе имиња се користат поретко, главно во писмена форма и усно - речиси никогаш. Како да се најде должи на какафонија. Можеби е така. Вие се согласувате дека kilobits звучи поубаво од kibibit и мегабајти подобро од mebibytes.
Преведување на бајти во мегабајти јасно. Но, тоа не е се. Досега, постојат два пристапи кон формирање на информации множители. Дека прашањето уште повеќе збунувачки е колку се во 1 мегабајт на бајти.
Првиот пристап
.. Во него префиксот "килограм", "Мега", итн се користи како бинарен за следните случаи:
Менаџерот на датотеки и друг софтвер на поставување на скратените големината на датотеката. На пример, на програмата се вели дека големината на рекорд е 10 MB. Класичен начин за пренос на бајти во мегабајти, се разгледа големината на што е еднакво 10485760 бајти. менаџерите на датотеки на последните случувања исполнува стандардот димензионирање - со користење на скратена форма на бинарните префикси, како MiB (MIB). - Производителите случаен пристап меморија, флеш мемориски картички, видео меморија.
- обемот на CD-ROM-от е даден само во бинарен мегабајти.
Вториот пристап
Еве на конзоли се користи како децимален број во следниве случаи:
-
Тешко и оптички дискови. Нивниот обем водството во децимални мегабајти. Исклучок: CD, чиј капацитет е наведено во бинарна. - Неформална комуникација. Во овој случај, на вредностите на околу заоблени. На пример, обемот на околу 10 милиони бајти на датотеката може да се каже дека "тежи" 10 мегабајти. Она што го гледаме овде? Во овој случај, на бајти префрлени во мегабајти не е целосно точна, но комуникацијата се одвива.
- Означување на брзина телекомуникациски врска. На пример, земете стандард 100BASE-TX. Во него 100 Mbit / s проток на податоци одговара токму 100 милиони бита / ови. Ајде да погледнеме во повеќе "пргав" соединение со 10 Gbit / s (10GBASE-X стандард). Тоа одговара токму 10 милијарди парчиња / ови. Тоа е тоа. А не малку повеќе или помалку.
Но, со три-инчен флопи дискови 1.44 MB (се сеќавам на тие?) Беше уште поинтересно. нивниот капацитет е наведено во бинарно кодирани децимални мегабајти. Таа беше подготвена како што следува. Еден таков "мегабајти" беше KiB е 1000, што е приближно 0,977 MiB, но во исто време 1 KiB изнесува 1024 бајти.
Треба да се напомене дека постои разлика помеѓу овие две опции поднесување конзоли. Додека во случајот килобајти што не надминува 2,4%, а потоа за мегабајт е веќе 4,9% до GB - 7,4%, а за терабајт - речиси 10%. Се разбира, не во корист на бинарната претстава. Е. "украде" нашите производители бајти. На пример, за купување на хард дискот капацитет од 1 ТБ. Како човек кој не изучува компјутерската наука, побожно веруваат дека постои 1099511627776 бајти. И излегува - "само" 1000000000000. Тоа е, ќе имаат "каснат од" повеќе од 99,5 милијарда бајти (околу 98 GB). Многу или малку? Грубо - 40-200 филмови целосна должина, во зависност од форматот. Ништо не рече за што? Е., Како што пишува погоре, на десетина.
Similar articles
Trending Now