1 кбайт сколько байт и бит. Единицы измерения объема информации

Что такое бит?

Если говорить по-простому, то бит - это единица информации. Может принимать два значения - в информатике это "1" или "0". "Истина" или "Ложь". "True" or "False". В электронике "1" и "0" отличаются величиной напряжения. Так по величине напряжения любое устройство может понять "1" ему прислали или "0".Итак:
Бит может принимать значения: 1 или 0
Что же такое байт?

Это величина информации равная 8 битам. Т.е. 1 байт это 8 последовательных "1" или "0" (битов). Например:
00000001
10101010
11111010
И т.п... Так "1" и "0" можно переставлять местами 256 различными способами. И байт может принимать 28 = 256 различных значений.4

Впервые понятие "байт" употребил в 1956 году В. Бухгольцем. Это слово представляет собой сокращенное словосочетание, которое обозначает – двоичный терм. Бухгольцем занимался проектированием первого суперкомпьютера, согласно его научным достижениям байт был пучком, которой одновременно передает в устройствах ввода-вывода до шести-восьми бит. Позже, байт был расширен до 8 бит, в рамках того же проекта. В некоторых моделях ЭВМ в 1950-х, 1960-х годах байт был равен 9 битам, в советском ЭВМ он был равен 7 битам.1

Остальные..байты

Далее по величине информации идут килобайты, мегабайты, гигабайты. Логика такая же как для битов и байтов. Размерность этих величин следующая:
Один Килобайт равен 210 Байт = 1024 Байт. (Обозначается как "Кб")
Один Мегабайт равен 220 Байт = 1024 Килобайт = 1 048 576 Байт. (Обозначается "Мб").
Один Гигабайт равен 230 Байт = 1024 Мегабайт = 1 048 576 Килобайт = очень много Байт..(1024*1 048 576 на калькуляторе) (Обозначается "Мб").
Один Терабайт равен 240 Байт = 1024 Гигабайт = 1 048 576 Мегабайт = ... (Обозначается "Тб")
Согласно компьютерному сленгу гигабайт еще называют «гектар» и «гиг». Приставка «Тера» для Терабайта не совсем верна, так как означает умножение на двенадцатую степень. Существуют также такие единицы измерения информации как петабайт, Эксабайт, Зеттабайт и Йоттобайт, но они очень редки в применении.1

Путаница с кило..

Часто возникает путаница с приставкой "кило" и восприятием ее не как множитель на 1024 (система "нипель"), а как привычный из школы множитель 1000 (система СИ). На самом деле тут все просто:
Надписи "Кбайт", "Мбайт", "Гбайт" и т.д. означают использования множителя 1024
Надписи "килобайт", "мегабайт" и т.д. - использование множителя 1000 и т.д...
С теорией покончено!

Ответим теперь на часто возникающие вопросы...
FAQ?!

Сколько Килобит в Мегабите

Существует два варианта при ответе на вопрос сколько килобит в мегабите:
Правильный - 1000 килобит (по системе СИ) (Лучше при использовании этого варианта писать, что в одном мегабите 1000 десятичных килобит)
И второй - 1024 килобит (в двоичном подходе) (Понятия "Мегабит" как "Мбайт" нет. Поэтому вообще говоря говорить, что в мегабите 1024 килобит не корректно)
Оба варианта достаточно ходовые, часто употребляемы, из-за чего и возникают всякого рода неточности. Проектировщики компьютеров они же программисты обычно используют значение 1000.
Сколько Килобит в Мегабайте

Чаще всего этот вопрос задается для подсчета скорости интернета, т.к. разные провайдеры указывают ее по разному. Кто-то в Килобитах в секунду, кто-то в Мегабайтах в секунду..
Как уже описывалось, исторически единицей передачи данных являлся бит. Скорость измерений проводилась в бодах 1 бод = 1 бит/сек.
Сейчас это понятие устарело и совсем неиспользуется. Поэтому можете его забыть, если только Вам не нужно сдавать экзамен динозавру информатики. Итак, чтоб перевести мегабайты в килобиты вспомним, что:
1 Байт = 8 Бит
1 МегаБайт = 1024 КилоБайт
Получаем:

1 Мегабайт = 1024 КилоБайт = 1024 * 8 КилоБит или что тоже самое 213 = 8192 КилоБит
Сколько Килобайт в Мегабайте

В Мегабайте 1024 Килобайта.
Точка.

Разрешение спора про 1000 Килобайт в Мегабайте читайте в теории...
p.s.: Существует несмешной анекдот... Чем же отличается обычный человек от обычного программиста? Обычный человек думает, что в килобайте 1000 байт, а программист думает, что в килограмме 1024 грамма... Хаха. Лопата.
Сколько Килобайт в Гигабайте

Итак переводим Гигабайт в Килобайты:
1 Мегабайт = 1024 Килобайт
1 Гигабайт = 1024 Мегабайт
Следовательно →

1 Гигабайт = 1024х1024 Килобайт = 1 048 576 Килобайт.
Что больше Килобайт или Мегабайт

Как известно, компьютер оперирует информацией, однако очевидно, что не так, как мы. Каким же образом и как измерить эту информацию? Что же такое информация? Давайте разбираться! Для тех, кому нужно перевести биты, байты, килобайты, мегабайты, гигабайты, терабайты, я сделал удобную «считалку», которую Вы сможете скачать в конце статьи.

Информация — это все то, что Вы могли видеть, слышать или читать. Объёмы информации постоянно растут, и с каждым днем все быстрее и быстрее, поэтому встает проблема её хранения и систематизации, чтобы потом можно было что-то легко найти. Человечество дошло от наскальных записей и пергамента до цифровых носителей информации, однако понимать устройства хранения информации становится все сложнее.

Уже не раз упоминалось то, что компьютер обрабатывает информацию с помощью , что она передается от устройства к устройству в системном блоке с помощью кабелей. Также Вы уже знаете, что есть , например, устройства ввода (клавиатура и мышь, к примеру), с помощью которых мы можем отдавать команды компьютеру, а значит они тоже передают некую информацию. Для этого они подключаются к . Мы уже научились подключать некоторые устройства. Ну и, наконец, обработанная информация используется нами. Например, она возвращается к нам через устройства вывода, примером чему служит изображение на мониторе. Все мы привыкли к информации как, например, буквы в книге, наши записи в ежедневнике. Тут все просто: информация хранится в книге в виде текста, а книга на полке в библиотеке. А как Вы могли уже прочитать, информация в компьютере хранится на носителях . Вот, например, жесткий диск (про него читаем ) в системном блоке (он на фото)

Мы можем прочитать только то, что на наклейке, да и то непонятно значение большинства надписей. Однако в этой небольшой железяке, которую можно положить в карман, могут храниться миллионы книг и документов, тысячи изображений, аудио- и видеозаписей. Каким же образом? Дело в том, что компьютер — это машина, по проводам течет ток, и компьютер не может воспринимать ту же книгу или окружающий мир как мы. Зато прекрасно может определить есть сигнал или нет, ну или же маленькое или большое напряжение соответственно. Таким образом, компьютер может воспринять информацию о наличии или отсутствии сигнала как «да» или «нет» или, в цифровом эквиваленте, 0 или 1. Таким образом мы имеем нехитрую систему из нуля и единицы, которая и называется двоичной , так как цифры всего две. Одна цифра (0 или 1) называется бит — это самая маленькая единица компьютерной информации . Её компьютер и может хранить и передавать. Однако это очень мало, как же хранить, к примеру, слова?

Что такое байт. Сколько бит в байте.

Вы, наверное, слыхали про азбуку Морзе, где комбинации длинных и коротких сигналов (точек и тире) расшифровывались в слова. А если взять комбинацию из 8 цифр, каждая из которых может быть единицей или нулем, то получим 256 комбинаций, чего хватит для отображения и цифр и букв, причем и не одного алфавита. И вот эти 8 бит называются байтом . Таким образом в байте 8 бит . Это необязательно держать в голове или учить наизусть, можно работать на компьютере и без таких знаний, но Вам все же придется оценивать размер информации. Мерять информацию битами и даже байтами сложновато, потому как объёмы информации гораздо больше.

Что такое килобайт, мегабайт и гигабайт. Как перевести килобайты в мегабайты и гигабайты в мегабайты.

В десятичной системе исчисления мы используем приставки, чтобы обозначить большое число. Например: приставка кило- означает, что указанное число надо умножить на тысячу. 1 килограмм = 1000 грамм. Но килобайт — это не тысяча байт , а 2 в степени 10, то есть 1024 байт, что не совсем корректно. К этому сложновато сперва привыкнуть, даже есть такой анекдот:

— Чем отличается программист от обычного человека?

— Программист думает, что килограмм колбасы — это 1024 грамма, а обычный человек думает, что килобайт — это 1000 байт.

Приставка мега- предполагает миллион, но мегабайт — это опять же 1024 килобайт или 1048576 байт. Как видите, мегабайт больше килобайта. Гигабайт — это 1024 мегабайт = 1048576 килобайт = 1073741824 байт. Терабайт — это 1024 гигабайт соответственно.

Название

Обозначение

Сколько было бы в десятичной системе

В двоичной

1

Килобайт

1024

Мегабайт

10 6 = 1 000 000

1 048 576

Гигабайт

10 9 = 1 000 000 000

1 073 741 824

Терабайт

10 12 = 1 000 000 000 000

1 099 511 627 776

Петабайт

1 125 899 906 842 624

Вот самые распространенные единицы измерения объёма информации. Чтобы перевести килобайты в мегабайты , надо разделить их на 1024, а чтобы перевести гигабайты в мегабайты надо их умножить на 1024. Было предложено для устранения путаницы использовать для двоичных приставок «би», но кибибайт и мебибайт звучат не очень приятно и непривычно, поэтому они пока не прижились.

Чтобы понять, что будет представлять собой привычная нам вещь в электронном виде (в плане объема), дам примерные цифры:

  • Содержимое печатного листа А4 — 100 килобайт
  • 1,5 часа фильма в невысоком (для современных масштабов) качестве — 1,5 гигабайта. В высоком может быть и 40 гигабайт.
  • Фото среднего качества — 1-1,5 мегабайт
  • Аудиозапись среднего качества 3-5 минут — 10 мегабайт

Из этой статьи Вы узнали:

  • Что такое информация
  • Как информация представлена в компьютере
  • Что такое бит
  • Что такое байт
  • Какие есть приставки для измерения больших величин информации
  • Как перевести килобайты в мегабайты
  • Сколько мегабайт в гигабайте и многое другое

Сегодня количество бит в 1 байте информации отличается от той цифры, которая была при разработке первых компьютеров

Абсолютно любая информация, заложенная в компьютере и на любых его носителях или периферийных устройствах, будь то стартовая программа BIOS или любые текстовые и графические документы, хранятся в его памяти в виде битов и байтов. Поэтому людей, пытающихся понять принцип работы компьютера, очень интересуют вопросы, касающиеся этих мельчайших элементов информации, а также, например, то, сколько бит в 1 байте информации содержится.

Хранение данных в компьютерной памяти

Компьютерная память – это невообразимо большое число ячеек, заполненных лишь единицами и нулями. Ячейкой называется минимальное звено диска, к которому считывающее устройство способно обратиться. В современных компьютерах она физически совпадает с триггером, который настолько мал, что под обычным оптическим микроскопом его увидеть почти невозможно. Каждая ячейка имеет свой уникальный адрес, по нему к ней обращаются любые программы.

Чаще всего ячейка совпадает с одним байтом. Но, поскольку архитектура компьютера может иметь разную разрядность, в ячейке может умещаться 2,4 и 8 байт. Электронные устройства воспринимают байт как мельчайшую единицу информации, хотя на самом деле он ещё делится на более элементарные ячейки – биты. Если в байте может быть закодирован единичный символ – цифра или буква, то в один бит они не «влезут». Хотя технически допустимо оперирование контроллеров единичными битами, но практически это почти не используется. Обычно происходит обращение либо к целым байтам, либо к их группам.

Что такое бит?

Чтобы понять, скольким битам равен 1 байт, нужно понять, что представляет собой бит. Часто битом называют мельчайшую единицу информации, но это определение не слишком точное, поскольку достаточно размыто само понятие информации. Более точно выглядит формулировка, определяющая бит, как букву компьютерного алфавита. Сам термин «бит» является сокращением английского словосочетания «binary digit», что в переводе на русский означает двоичная цифра. Компьютерный алфавит до невозможности прост, поскольку включает в себя лишь два символа – 0 и 1, что выражается как отсутствие или наличие сигнала или ложь и истина. С помощью этого простейшего набора логически можно описать абсолютно всё. Не более чем миф третье состояние компьютера – молчание, когда он не передаёт сигналы.

С точки зрения информации сам по себе символ не имеет никакой ценности, поскольку при виде нуля или единицы совершенно невозможно понять, к какого рода информации данное значение может относиться. И независимо от того, 1 байт сколько бит включает, любые программы, тексты и картинки состоят лишь из нулей и единиц. Поэтому в качестве самостоятельной единицы бит оказался не слишком удобен. Поэтому для кодирования удобоваримой информации биты потребовалось объединить в байты.

Что такое байт?

Если бит содержит в себе букву компьютерного алфавита, то байт можно сравнить со словом. В одном байте может содержаться целое число или часть большого числа, текстовый символ, два маленьких числа и прочее. То есть в нём уже присутствует минимальный объём осмысленной информации.

Многие любознательные пользователи и начинающие программисты интересуются тем, сколько бит содержит 1 байт.

В современных компьютерах это всегда 8 бит. Но если бит может иметь только 2 значения, то 8 битов байта дают уже 256 различных вариантов (два в восьмой степени даёт число 256).

Например, один бит даёт значения 0 или 1. Два бита уже позволяют комбинации: 00, 01, 10 и 11. Если же используется 8 бит, то в диапазоне между 00000000 и 11111111 помещается именно 256 значений. Не так сложно и запомнить число битов в байте, и сколько значений может принимать каждый байт. В зависимости от кодировки (Юникод, ASCII и прочих) каждое сочетание несёт в себе ту или иную информацию. По этой причине попытка ввести данные на русском языке приводит к их выводу в виде своеобразных символов.

Особенности двоичной системы исчисления

Двоичная система позволяет все те же манипуляции с числами, что и классическая десятичная система: составленные из нулей и единиц числа можно складывать, умножать, делить и вычитать. Но при этом вся математика здесь обходится двумя цифрами, из-за чего она гораздо удобнее для шифрования информации. Любая позиционная система исчисления имеет разряды для чисел: единицы, десятки, сотни и т.д. Но если в десятичной системе максимальная величина одного разряда равна 9, то в бинарной системе это 1. Но поскольку в бинарном разряде есть лишь два значения, то длина бинарных числе очень быстро возрастает. Например, число 9 там выразится как 1001, то есть потребуется 4 символа, при этом каждый двоичный символ будет занимать один бит.

Почему информацию шифруют в двоичном коде?

Десятичная кодировка более удобна для ввода и вывода данных, зато двоичная облегчает процесс её преобразования. Есть ещё и другие системы, основанные на 8 и 16 символах, которые используются для переводов машинных кодов в приемлемую форму. С точки зрения логики двоичная система идеальна. Условно единице присвоено значение «да» или истинности, а ноль в противовес означает «нет» и ложь. Любой прямой вопрос можно разложить на несколько более простых вопросов, имеющих ответы «да» и «нет». А третий вариант («неизвестно») окажется совершенно избыточным. Исследования в области вычислительной техники привели к изобретению трёхразрядных единиц хранения данных, которые получили название тритов.

Диапазон их значений следующий:

  • 0 означает пустую ёмкость;
  • 1 наполовину заполненная ёмкость;
  • 2 полная ёмкость.

Но двоичная система оказалась более гибкой и логичной, поэтому и легла в основу компьютерной логики.

Видео о том, сколько бит в 1 байте информации

Всегда ли байт содержал 8 бит?

Ответ на вопрос, сколько битов содержится в 1 байте, не всегда был одинаковым, а когда-то он и вовсе не имел точного ответа. Под байтом первоначально понималось машинное слово – такое количество бит информации, которое ЭВМ могла обработать за один такт или рабочий цикл. Когда ЭВМ занимали целые залы, её логические схемы оперировали байтами разных размеров: у одних было 6 бит, а в первых моделях компьютеров IBM байт состоял из 9 бит. На данный момент практически победил стандарт байта из 8 бит, поэтому его даже называют единицей информации, включающей 8 бит. Но в некоторых архитектурах по-прежнему используются 32-битные байты, считающиеся за машинное слово. Подобная архитектура используется в сигнальных процессорах и суперкомпьютерах, а во всех широко использующихся ноутбуках, компьютерах и мобильных устройствах только 8-битные.

Почему победил именно 8-битный стандарт?

8-битный стандарт байта стал доминантным из-за победы на рынке платформы IBMPC, которая использовала чрезвычайно популярный процессор Intel 8086. Благодаря её распространённости в 70-х годах прошлого века 8-битный байт стал фактически стандартом. Удобство 8-битного стандарта заключается в том, что в нём точно умещаются две цифры десятичной системы, в то время как 6-битная система способна вместить только один знак, при этом незаполненными останутся 2 бита. В 9-битный байт вписываются 2 знака, но остаётся неиспользованным один бит. К тому же восемь – это два в кубе, что также считается удобным.

Где применяются биты с байтами?

Неопытные пользователи часто путают обозначения бита и байта. Им нужно, в первую очередь, обратить внимание на написание обозначения. Сокращение байта использует заглавную букву «Б» или «B» в английском варианте, а более мелкому биту достались соответственно строчные буквы «б» или «b». Правда есть вероятность, что перепутан регистр, а некоторые программы переводят весь текст автоматически в верхний или нижний регистры. Поэтому лучше просто разделить то, что обычно измеряется в байтах, а что – в битах.

В байтах традиционно выражаются объёмы: флешки, жёсткого диска, дискеты, CD и любого другого носителя информации, причём в более масштабных единицах (килобайтах, мегабайтах, гигабайтах и т.д.).

Битами же измеряют скорость или пропускную способность канала, например, линии Интернета, здесь также господствуют порядковые величины – мегабиты и т.д. Скорость скачивания файлов также отражается в битах, которые при желании можно перевести в байты – просто умножить известную величину на восемь. Наоборот, делением объёма в байтах на восемь можно получить биты, хотя практически это вряд ли кому необходимо.

А Вы часто используете информацию о битах и байтах в жизни, и где Вы её применяете? Расскажите об этом в

Некоторые современные пользователи, которые разбираются в компьютерах, могут с уверенностью сказать, что в одном байте содержится восемь бит информации, и будут по-своему правы. Однако это не всегда так: в этой статье мы расскажем вам подробнее, сколько бит в байте.

История вопроса о байтах и битах

Большинство современных компьютеров используют именно такую информацию, где один байт равен восьми битам. Но все дело в том, что старые компьютеры (то есть одни из первых) использовали байт с совершенно другим количеством битов, где в одном байте содержалось от шести до девяти битов. На самом деле байт — это единица измерения информации, которую придумали сравнительно недавно. Байт стал равен восьми битам лишь с 1970 года, поскольку именно тогда ввели на это стандарт.

Почему байт равняется именно восьми, вам никто точно не скажет, но давайте хотя бы разберемся, почему восемь бит выбрали в качестве стандарта. Так, в одной из старых вычислительных систем одна цифра занимала четыре бита. И поэтому байт, равный восьми битам, позволял вмещать в себя двухзначные числа и, таким образом, байт шестибитный стал бесполезен, так как две цифры в байт уже попросту не вмещалось.

Еще одна версия, почему приняли стандарт равный восьми, заключается в том, что все числа, связанные с компьютером, кратны именно восьмёрке. Пример: оперативная память. Вначале идет 128 мегабайт, далее 256, чуть позже 512, а потом уже идут гигабайты (один, два, четыре, восемь и т.д.) Вот и результат: четыре бита - слишком мало, 16 никогда не применялись, а вот восемь - как раз то, что надо.

Переводим биты в байты и обратно

Давайте теперь попробуем ответить на вопрос, сколько бит содержит 2 байта? Итак, мы знаем, что один байт равен восьми, соответственно, восемь нужно умножить на два, получится шестнадцать. Получается, что в двух байтах содержится шестнадцать бит.

Полезно знать, что 1024 байта составляют килобайт (или можно сказать, что килобайт — это 8192 байта), 1024 килобайта — мегабайт, а 1024 мегабайта — гигабайт. Соответственно, терабайт — это уже 1024 гигабайта. Надо сказать, что в последнее время информацию стали мерить уже и терабайтами, поэтому и эти знания нам вскоре пригодятся.

Возможно, вам также будет интересно узнать и другую информацию по этой теме из нашей статьи .

Здравствуйте, уважаемые читатели блога сайт! В условиях бурного развития информационных технологий недурственно бы получить знания по некоторым фундаментальным аспектам, хотя бы основным. Это может оказать серьезную помощь в дальнейшем.

В интернете, которым мы пользуемся благодаря компьютерам, вся информация хранится или передается в закодированном цифровом формате, а потому должны обязательно существовать способы измерить объем этих данных, ведь от этого зависит системность работы с ними. Такими единицами измерения служат бит и байт.

По аналогии с известными нам физическими единицами измерения, которые при большой их величине для удобства исчисления получают увеличительные приставки (1000 метров = 1 километр, 1000 грамм = 1 килограмм), единица информации байт тоже имеет свои производные (килобайт, мегабайт, гигабайт и т.д.). Однако, в случае бита и байта существуют нюансы, о которых я подробнее и поведаю.

Что представляют из себя единицы информации бит (bit) и байт (byte)

Чтобы было понятнее, придется изложить все поподробнее и начать, так сказать, с истоков. Однако постараюсь донести информацию без заумных математических формул и терминов. Дело в том, что существует несколько позиционных систем счисления. Не буду их перечислять, поскольку в этом нет необходимости.

Двоичная и десятичная системы счисления

Самая известная из них, с которой мы все сталкиваемся ежедневно, это десятичная система. В ней любое число состоит из цифр (от 0 до 9), каждая из которых является разрядом, занимая строго соответствующую ей позицию. Причем разрядность увеличивается справа налево (единицы, десятки, сотни, тысячи и т.д.).

Возьмем для примера число 249, которое можно представить в виде суммы произведений цифр на 10 в степени, соответствующей данному разряду:

249 = 2×10 2 + 4×10 1 + 9×10 0 = 200 + 40 + 9

Таким образом, нулевой разряд - это единицы (10 0), первый - десятки (10 1), второй - сотни (10 2) и т.д. В компьютере, как и в других электронных устройствах, вся информация распределяется по файлам () и кодируется соответствующим образом в цифровом формате, причем в силу простоты использования применяется двоичная система счисления, на которой остановлюсь отдельно.

В двоичной системе числа представляются с помощью всего двух цифр: 0 и 1. Попробуем записать уже рассмотренное нами число 249 в двоичной системе, чтобы понять ее суть. Для этого делим его на 2, получив целое частное с остатком 1. Эта единичка и будет самым младшим разрядом, который будет, как и в случае десятичной системы, крайним справа.

Далее продолжаем операцию деления и каждый раз целые числа также делим на 2, получая при этом в остатке 0 или 1. Их последовательно и записываем справа налево, получив в итоге 249 в двоичной системе. Операцию деления следует проводить до тех пор, пока в результате не появится нуль:

249/2 = 124 (остаток 1) 124/2 = 62 (остаток 0) 62/2 = 31 (остаток 0) 31/2 = 15 (остаток 1) 15/2 = 7 (остаток 1) 7/2 = 3 (остаток 1) 3/2 = 1 (остаток 1) 1/2 = 0 (остаток 1)

Теперь записываем цифры в остатке последовательно справа налево и получаем наше подопытное число в двоичной системе:

11111001

Чтобы не осталось темных пятен, проведем обратное действие и попробуем перевести то же самое число из двоичной в десятичную систему, проверив заодно правильность выше изложенных действий. Для этого умножаем опять же по порядку слева направо нуль или единицу на 2 в степени, соответствующей разряду (по аналогии с десятичной системой):

1×2 7 + 1×2 6 + 1×2 5 + 1×2 4 + 1×2 3 + 0×2 2 + 0×2 1 + 1×2 0 = 128 + 64 + 32 + 16 + 8 + 0 + 0 + 1 = 249

Как видите все получилось, и мы смогли преобразовать число, записанное в двоичной системе, на его запись в десятичной системе счисления.

Сколько бит в байте при использовании двоичной системы в информатике

Я не зря предоставил чуть выше краткий математический экскурс, поскольку именно двоичная система служит основой измерения, используемой в электронных устройствах. Базовой единицей количества информации, равной разряду в двоичной системе, как раз и является бит.

Этот термин происходит от английского словосочетания b inary digit (bit ), что означает двоичное число. Таким, образом, бит может принимать лишь два возможных значения: 0 или 1. В информатике это означает два совершенно равных с точки зрения вероятности результата ("да" или "нет") и не допускает другого толкования.

Это очень важно с точки зрения корректной работы системы. Идем дальше. Количество бит, которое обрабатывается компьютером в один момент, называется байтом (byte) . 1 байт равен 8 битам и, соответственно, может принимать одно из 2 8 (256) значений, то есть от 0 до 255:


Итак, нам теперь доподлинно известно, что такое байт, и какую роль он играет в качестве единицы измерения при обработке информации, хранящейся и обрабатываемой в цифровом виде. Кстати, в международном формате байт может обозначаться двумя способами - byte или B.

Перевести числа в десятичном формате на двоичную систему можно с помощью калькулятора. Если у вас ОС Windows 7, то вызвать этот инструмент можно так: Пуск - Все программы - Стандартные - Калькулятор. В меню «Вид» выбираете формат «Программист» и вводите желаемое число (в моем примере это 120):


Теперь включите радиокнопки «Bin» и «1 байт», после чего получаете запись данного числа в двоичной системе:


На что здесь следует обратить внимание? Во-первых , в строке на дисплее представлены лишь семь разрядов (биты со значениями ноль или единица), хотя мы уже знаем, что их должно быть восемь, если значение байта от 0 до 255:

Здесь все просто. Если самый старший разряд (бит), расположенный крайним слева, принимает значение 0, то он просто не записывается. Два или более нулевых бита тоже опускаются (по аналогии с десятичными числами - ведь к сотням мы не прописываем 0 тысяч, например).

Доказательством может служить полная запись полученного числа, которая отображается мелким шрифтом чуть ниже:

0111 1000

Если вы внимательны, то увидите, что здесь во-вторых . Это способ записи в виде двух частей, каждая из которых состоит из четырех бит. В информатике используется еще такое понятие как полубайт, или ниббл (nibble). Это удобно тем, что ниббл можно представить как разряд в шестнадцатеричной системе, которая широко используется в программировании.

Для обработки данных требуется более 1 байта - что тогда?

Выше мы поговорили о том, что байт содержит восемь бит. Это позволяет выразить 256 (два в восьмой степени) различных значений. Однако на практике в основном этого далеко не достаточно и во многих случаях приходится использовать не один, а несколько byte. В качестве примера воспользуемся еще раз калькулятором Windows и переведем число 1000 в двоичную систему:


Как видите, для этого пришлось отщипнуть пару разрядов из второго байта. На практике в компьютерах для обработки достаточно объемной информации применяется такое понятие как машинное слово , которое может содержать 16, 32, 64 bit.

С их помощью можно выразить соответственно 2 16 , 2 32 и 2 64 различных значений. Но в этом случае нельзя говорить о 2, 4 или 8 байтах, это немного разные вещи. Отсюда растут ноги из упоминания, например, 32-, 64-разрядных (-битных) процессоров или других устройств.


Сколько байт в килобайте, мегабайте, гигабайте, терабайте

Ну а теперь самое время перейти к производным байта и представить, какие приставки увеличения здесь используются. Ведь байт как единица очень маленькая величина, и для удобства очень даже полезно использовать аналоги, которые бы обозначали 1000 B, 1 000 000 B и т.д. Здесь тоже есть свои нюансы, о которых и поговорим ниже.

Строго говоря, для представления величин корректно использовать приставки для двоичной системы счисления, которые кратны 2 10 (1024). Это кибибайт, мебибайт, гебибайт и т.д.

1 кибибайт = 2 10 (1024) байт 1 мебибайт = 2 10 (1024) кибибайт = 2 20 (1 048 576) байт 1 гебибайт = 2 10 (1024) мебибайт = 2 20 (1 048 576) кибибайт = 2 30 (1 073 741 824) байт 1 тебибайт = 2 10 (1024) гебибайт = 2 20 (1 048 576) мебибайт = 2 30 (1 073 741 824) кибибайт = 2 40 (1 099 511 627 776) байт

Но данные словосочетания не прижились в широком использовании. Возможно, одной из причин стала их неблагозвучность. Поэтому пользователи (и не только) повсеместно употребляют вместо двоичных десятеричные приставки (килобайты, мегабайты, гигабайты, терабайты), что является не совсем корректным, поскольку по сути (в соответствии с правилами десятичной системы счисления) это означает следующее:

1 килобайт = 10 3 (1000) байт 1 мегабайт = 10 3 (1000) килобайт = 10 6 (1 000 000) байт 1 гигабайт = 10 3 (1000) мегабайт = 10 6 (1 000 000) килобайт = 10 9 (1 000 000 000) байт 1 терабайт = 10 3 (1000) гигабайт = 10 6 (1 000 000) мегабайт = 10 9 (1 000 000 000) килобайт = 10 12 (1 000 000 000 000) байт

Но раз уж так сложилось, ничего не поделаешь. Важно лишь помнить, что на практике часто используются килобайт (Кбайт), мегабайт (Мбайт), гигабайт (Гбайт), терабайт (Тбайт) именно в качестве производных от байта как единицы измерения количества информации в двоичной системе. И в этом случае употребляют, например, термин "килобайт", имея ввиду именно 1024 байта и не что иное.

Однако, очень часто производители накопителей (включая жесткие диски, флэшки, DVD- и CD-диски) при указании объема для хранения информации применяют именно десятичные приставки по прямому назначению (1 Кбайт = 1000 байт), в то время как тот же Виндовс, например, рассчитывает их размер в двоичной системе.

Отсюда и выходит некоторое несоответствие, которое может запутать простого пользователя. Скажем, в документации указана емкость диска 500 Гб , в то время как Windows показывает его объем равным 466,65 Гбайт .

По сути никакого расхождения нет, просто размер накопителя присутствует в разных системах счисления (тот же пень, только сбоку). Для неопытных юзеров это крайне неудобно, но, как я уже сказал, приходится с этим мириться.

Резюмируя, отмечу следующее. Скажем, вам зададут вопрос: сколько байт в килобайте? Теоретически корректным будет ответ: 1 килобайт равен 1000 байтам. Просто надо помнить, что на практике по большей части десятичные приставки используются в качестве двоичных, которые кратны 1024, хотя иногда они применяются по прямому назначению и кратны именно 1000.

Вот такая арифметика, надеюсь, что вы не запутались. В публикации я упомянул килобайт, мегабайт, гигабайт и терабайт, а что дальше? Какие еще более крупные единицы количества информации возможны? На этот вопрос ответит таблица, где указаны не только соотношение единиц в обеих системах, но и их обозначения в международном и российском форматах:

Двоичная система Десятичная система
Название Обозначение Степень Название Обозначение Степень
Рос. Межд. Рос. Межд.
байт Б B 2 0 байт Б B 10 0
кибибайт КиБ KiB 2 10 килобайт Кбайт KB 10 3
мебибайт МиБ MiB 2 20 мегабайт Мбайт MB 10 6
гибибайт ГиБ GiB 2 30 гигабайт Гбайт GB 10 9
тебибайт ТиБ TiB 2 40 терабайт Тбайт TB 10 12
пебибайт ПиБ PiB 2 50 петабайт Пбайт PB 10 15
эксбибайт ЭиБ EiB 2 60 эксабайт Эбайт EB 10 18
зебибайт ЗиБ ZiB 2 70 зеттабайт Збайт ZB 10 21
йобибайт ЙиБ YiB 2 80 йоттабайт Ибайт YB 10 24

Ежели желаете быстро определить, например, сколько мегабайт в гигабайте (хотя опытный пользователь, конечно, легко обойдется в этом случае без таблицы), то ищите в таблице ячейки, соответствующее количеству байт в мегабайте и гигабайте, а затем делите большее значение на меньшее.

10 9 /10 6 = 1 000 000 000/1 000 000 = 1000

Получается, что в 1 гигабайте 1000 мегабайт. Точно также можно переводить производные в двоичной системе - мебибайты в кибибайты, тебибайты в гибибайты и т.д.

Переводим байты в биты, килобайты, мегабайты, гигабайты, терабайты в онлайн конвертере

Публикация была бы неполной, если бы я не привел инструмент, с помощью которого можно осуществить перевод byte в различные производные. В сети много разнообразных конвертеров, посредством которых можно произвести эти нехитрые операции. Вот один из них , который мне приглянулся.

Этот конвертер удобен тем, что введя количество byte, можно сразу получить результат во всех возможных измерениях (в том числе перевести биты в байты):

Из данного примера следует, что 3072 байта равно 24576 битам, 3,0720 килобайтам или 3 кибибайтам. Кроме этого, чуть ниже расположены ссылки на миникалькуляторы, где вы сможете быстро произвести конкретный перевод из одной системы единиц в другую.

  • Сергей Савенков

    какой то “куцый” обзор… как будто спешили куда то