Сколько значений может принимать 1 байт: Байт вмещает 256 символов? — Хабр Q&A

Содержание

Информатик БУ — Типы данных Pascal

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

В качестве примера возьмем часть программы, которая вычисляет площадь круга по заданному радиусу:

S := r*r*3.14;

Если мы укажем, что у переменной S целочисленный тип, программа будет работать не верно, так как результатом выражения r*r*3.14  будет дробь, и присвоить целочисленной переменной дробное значение мы не можем.

Еще один пример. Программа складывает значение двух переменных:

a := 5;
b := 4;
c := a+b;

Если мы укажем, что a, b и c являются числами, то вполне логично предположить, что после выполнения программы значение c станет равно 9-ти. Но что будет, если a и b являются не числами, а простыми символами, а c – строкой?

a := ‘5’;
b := ‘4’;

c := a+b;

В этом случае мы не можем сложить математически два значения (ну правда, мы же не можем математически сложить две буквы), и символы просто подставятся друг к другу, то есть значение c будет равно ‘54’.

Кроме этого, после запуска программы для каждой переменной в оперативной памяти выделяется некоторое количество байт, которое зависит от типа этой переменной. И значения, которые может принять переменная, ограничены этим количеством байт. К примеру, переменной с типом данных byte выделяется 1 байт памяти, и она может принимать значения от 0 до 255, всего 256, что является количеством вариантов, которые можно закодировать одним байтом. Если же мы укажем для переменной тип byte, но присвоим ей значение, к примеру, 1000, программа работать не будет.

Целочисленные типы

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

Тип Длина (байт) Диапазон
byte 1 0..255
shortint 1 -128..127
integer 2 -32768..32767
word 2 0..65536
longint 4 -2147483648..2147483647

В заданиях ЕГЭ, как правило, достаточно использовать тип данных integer.

Вещественные типы

К вещественному типу относят дробные числа и числа с плавающей запятой. Тем не менее, мы можем присвоить вещественному типу целое значение.

Тип Длина (байт) Диапазон
single 4 1.5*10-45 — 3.4*1038
real 6 2.9*10-39 — 1.7*1038
double 8 5*10-324 — 1.7*10308
extended 10 3.4*10-4932 — 1.1*104932

В заданиях ЕГЭ, как правило, достаточно использовать тип данных real.

Символьный тип

Любой одиночный символ.

Тип Длина (байт)
Диапазон
char 1 Любой символ кодировки ASCII

Переменной типа char можно присвоить любую букву, цифру, или любой другой символ стандартной кодировки. Также является порядковым типом.

Строковый тип

Если char — это только один символ, то строка — это набор символов. Строкой может быть, к примеру, слово, состоящее из нескольких букв. Также строки относят к структурным типам.

Тип Длина (байт) Диапазон
string 256 255 символов кодировки ASCII

Логический тип

Переменная логического типа может принимать только два значения: true или false (истина или ложь). Является порядковым типом.

Тип Длина (байт) Диапазон
boolean 1 true, false

Интервальный тип данных

Интервальный тип указывает, что переменная может принимать значения от одного значения, до другого. К примеру, мы знаем, что переменная может принимать значения только от 5 до 25. Мы можем объявить её тип так:

var
a: 5..25;

 

Количество состояний (кодов) в байте

Стр 1 из 2Следующая ⇒

История

Название «байт» (слово byte представляет собой сокращение словосочетания BinarY TErm — «двоичный терм») было впервые использовано в 1956 году В. Бухгольцем (англ. Werner Buchholz) при проектировании первого суперкомпьютера IBM 7030 (англ.) для пучка одновременно передаваемых в устройствах ввода-вывода шести битов. Позже, в рамках того же проекта, байт был расширен до восьми бит.

Ряд ЭВМ 1950-х и 1960-х годов (БЭСМ-6, М-220) использовали 6-битовые символы в 48-битовых или 60-битовых машинных словах. В некоторых моделях ЭВМ производства Burroughs Computer Corporation (англ.) (ныне Unisys) размер символа был равен 9 битам. В советской ЭВМ Минск-32 использовался 7-битный байт.

Байтовая адресация памяти была впервые применена в системе IBM System/360. В более ранних компьютерах адресовать можно было только целиком машинное слово, состоявшее из нескольких байтов, что затрудняло обработку текстовых данных.

8-битные байты были приняты в System/360, вероятно, из-за использования BCD-формата представления чисел: одна десятичная цифра (0-9) требует 4 бита (тетраду) для хранения; один 8-битный байт может представлять две десятичные цифры. 6-битные байты могут хранить только по одной десятичной цифре, два бита остаются незадействованными.

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

По третьей версии, из-за двоичной системы кодирования в компьютерах наиболее выгодными для аппаратной реализации и удобными для обработки данных являются длины слов кратные степеням 2, в том числе и 1 байт = 23 = 8 битов, системы и компьютеры с длинами слов не кратными степеням 2 отпали из-за невыгодности и неудобства.

Постепенно 8-битные байты стали стандартом де-факто и с начала 1970-х в большинстве компьютеров байты состоят из 8 бит и размер машинного слова кратен 8 битам.

Из соображений удобства единицы нетекстовых типов данных также делают кратными 8 битам, например:

· размер одного сэмпла в звуковых файлах равен 8, 16 или 24 битам

· размер пикселя в системе RGB равен 24 битам (по 8 бит на цвет)

Количество состояний (кодов) в байте

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

возможных состояний (кодов, значений), где — количество состояний (кодов, значений) в одном байте.

  • — количество размещений с повторениями.
  • — количество состояний (кодов, значений) в одном бите; в бите 2 состояния (n=2).
  • — количество битов в байте; в 8-битном байте k=8 и в нём может быть от 0 до 8 одинаковых битов (повторений).

©2015 arhivinfo.ru Все права принадлежат авторам размещенных материалов.

С помощью битов и байтов измеряют. Байты, Биты, Килобиты

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

Хранение данных в памяти

Компьютерная память представляет собой огромный набор ячеек, наполненных нулями и единицами. Ячейка — это минимальный объем данных, к которому может обращаться считывающее устройство. Физически она представляет собой триггер (в современных компьютерах). Триггер настолько мал, что его сложно рассмотреть даже под микроскопом. У каждой ячейки есть уникальный адрес, по которому ее находит та или иная программа.

Под ячейкой в большинстве случаев понимают один байт. Но, в зависимости от разрядности архитектуры, она может объединять в себе 2, 4 или 8 байт. Байт воспринимается электронными устройствами как единое целое, но на самом деле он состоит из еще меньших ячеек — битов. В 1 байте можно закодировать какой-нибудь символ, например, букву или цифру, в то время как 1 бита для этого недостаточно.

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

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

Часто под битом понимают единицу измерения информации. Такое определение нельзя назвать точным, потому что само понятие информации достаточно размыто. Если говорить более корректно, то бит — это буква компьютерного алфавита. Слово «бит» происходит от английского выражения «binary digit», что дословно означает «двоичная цифра».

Алфавит компьютеров прост и состоит всего из двух символов: 1 и 0 (наличие или отсутствие сигнала, истина или ложь). Этого набора вполне достаточно, чтобы логически описать все, что угодно. Третье состояние, под которым понимают молчание компьютера (прекращение передачи сигналов), является мифом.

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

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

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

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

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

Один бит — это 1 или 0. Два бита уже могут создавать комбинации: 00, 01, 10 и 11. Когда дело доходит до 8 бит, то вариантов сочетания нулей и единиц в диапазоне 00000000 … 11111111 получается как раз 256. Если запомнить, сколько значений может принимать и сколько бит содержится в одном байте, то запомнить эту цифру будет очень легко.

Каждое сочетание символов может нести в себе различную информацию в зависимости от кодировки (ASCII, Юникод и др.). Именно поэтому пользователи сталкиваются с тем, что введенная на русском языке информация иногда выводится в виде замысловатых символов.

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

Двоичная система имеет все те же свойства, что и привычная нам десятичная: числа, состоящие из единиц и нулей, можно складывать, вычитать, умножать и т. д. Разница лишь в том, что система состоит не из 10-ти, а всего из 2-х цифр. Именно поэтому ее удобно использовать для шифрования информации.

В любой позиционной числа состоят из разрядов: единиц, десятков, сотен и т. д. В десятичной системе максимальное значение одного разряда равно 9, а в бинарной системе — 1. Так как один разряд может принимать лишь два значения, бинарные числа быстро увеличиваются в длину. Например, привычное нам число 9 будет записано как 1001. Это значит, что девятка будет записана четырьмя символами, при этом один двоичный символ будет соответствовать одному биту.

Почему информация шифруется в двоичной форме?

Десятичная система удобна для ввода и вывода информации, а двоичная — для организации процесса ее преобразования. Также очень популярны системы, которые содержат восемь и шестнадцать символов: они переводят машинные коды в удобную форму.

Двоичная система наиболее удобна с точки зрения логики. Единица условно означает «да»: есть сигнал, утверждение истинно и т. д. Ноль ассоциируется со значением «нет»: значение ложно, сигнала нет и т. д. Любой открытый вопрос можно преобразовать в один или несколько вопросов с вариантами ответов «да» или «нет». Третий вариант, например, «неизвестно», будет абсолютно бесполезным.

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

Сколько бит в байте было раньше?

Раньше нельзя было сказать однозначно, сколько бит в байте. Первоначально под байтом понимали машинное слово, то есть то количество бит, которое компьютер может обработать за один рабочий цикл (такт). Когда ЭВМ еще не помещались в рабочих кабинетах, разные микропроцессоры работали с байтами различных размеров. Байт мог включать в себя 6 бит, а у первых моделей IBM его размер достигал 9 бит.

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

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

Байты приобрели восьмибитный размер благодаря платформе с популярнейшим в свое время 8-битным процессором Intel 8086. Распространенность этой модели способствовала тому, что в 1970-х гг. 8 бит в байте фактически стало стандартным значением.

Восьмибитный стандарт удобен тем, что позволяет хранить в 1 байте два символа десятичной системы. При 6-битной системе возможно хранение одной цифры, в то время как 2 бита оказываются лишними. В 9 бит можно записать 2 цифры, но все равно остается один лишний бит. Число 8 является третьей степенью двойки, что обеспечивает дополнительное удобство.

Области использования битов и байтов

Многие пользователи задаются вопросом: как не перепутать бит и байт? В первую очередь необходимо обратить внимание на то, как написано обозначение: сокращенно байт пишется в виде большой буквы «Б» (на английском — «B»). Соответственно, для обозначения бита служит маленькая буква «б» («b»).

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

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

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

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

Что такое машинное слово?

Машинное слово — это информация, записанная в ячейку памяти. Оно представляет собой максимальную последовательность единиц информации, которая обрабатывается, как одно целое.

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

Для конкретного компьютера длина слова является неизменной и относится к ряду важнейших характеристик «железа».

Двоичный разряд, двоичное число по-английски Bi naryDigit . Из трех букв этих слов образовали звонкое словоbit , которое уже было в английском языке (bit– кусочек, кусок). В информатике оно имеет то же значение, что иBi naryDigit , но ему добавили и новый смысл.

Бит – единица информации и единица представления информации в компьютере.

Бит (один разряд двоичного числа) может принимать два значения: 0 или 1. В десятичных числах один разряд может принимать значения от 0 до 9. Если число одноразрядное (однобитовое), то 0 или 1 – это значение числа и цифры числа, которые в этом случае совпадают.

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

Одноразрядным двоичным числом, т. е. одним битом, можно закодировать всего два символа, так как он принимает только два значения – 0 или 1. А десятичное одноразрядное число позволит нам закодировать 10 символов, ибо оно может иметь 10 значений – от 0 до 9.

Теперь используем для кодирования двухразрядные числа. Тогда в десятичной системе счисления можем использовать для кодирования числа от 0 до 99, т.е. 100 чисел. И закодировать можем 100 символов, в 10 раз больше, чем при кодировании одноразрядными числами.

Аналогичная закономерность имеет место и при увеличении разрядности двоичных чисел. Двухразрядным двоичным числом можем закодировать 4 символа, так как возможных чисел тоже 4: 00, 01, 10, 11, т. е. в два раза больше, чем одноразрядным. Можно проверить, что трехразрядным двоичным числом можно закодировать символов в 2 раза больше, чем двухразрядным. Обобщая эту закономерность, получаем простую формулу для определения количества символов S , которое можно закодироватьn – разрядными двоичными числами:

S = 2 n

Двоичное n -разрядное число, которое используется для кодирования информации в компьютере, называется байтом .

Из этого определения следует и другое определение байта:

Байт – единица обработки информации в компьютере, так как по значению байта можно узнать, какой символ им закодирован.

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

Байт сначала имел 6, затем 7 разрядов (битов), а теперь он равен 8-ми битам.

Одно из значений перевода английских слов bit и bite кусочек. Считая кусочек частью целого, бит, действительно, – часть двоичного числа. Если байтом кодируются буквы, символы, из которых строятся слова, то и байт выражает часть слова.

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

1 Кб = 1024 байт = 2 10 байт

1 Мб = 1024 Кб= 2 10 Кб

1 Гб = 1024 Мб= 2 10 Мб

1 Тб = 1024 Гб= 2 10 Гб

Кодирование целых и действительных чисел

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

19:2 = 9 + 1 9:2=4+1 4:2=2+0 2:2 = 1

Таким образом, 19 10 = 1011 2 .

Для кодирования целых чисел от 0 до 255 достаточно иметь 8 разрядов двоичного кода (8 бит). Шестнадцать бит позволяют закодировать целые числа от 0 до 65 535, а 24 бита — уже более 16,5 миллионов разных значений.

Для кодирования действительных чисел используют 80-разрядное кодирование. При этом число предварительно преобразуется в нормализованную форму:

3,1415926 = 0,31415926-10 1

300 000 = 0,3-10 6

123 456 789 = 0,123456789 10 1 /

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

Думаю, про биты и про байты Вы уже знаете, и про килобайты с мегабитами тоже… но всё ли Вы про них знаете? Давайте проверим, ответьте, пожалуйста, мне на вопрос:

Как Вы думаете, сколько в одном килобайте содержится байт ? Может быть 1024? Или все-таки 1000?

Правильный ответ в этом IT-уроке.

Теперь вспомним (или узнаем) про основные единицы измерения данных.

Бит (bit ) – базовая единица измерения информации, может содержать только одну двоичную цифру. Бит может принимать только два значения: «0» или «1».

Байт (byte ) – также единица количества информации, один байт равен восьми битам (1 Байт = 8 бит).

Это довольно маленькие объемы данных (можно сравнить с измерением веса в «граммах»), поэтому…

Приставки К, М, Г, Т («кило-», «киби-» и т.д.)

…чтобы измерять большие объемы данных, используют кратные приставки (это как «кило грамм»). Привычная же нам приставка «кило -» означает умножение на 1000 (10 3), но в двоичной системе счисления используют два в десятой степени (2 10).

Давайте же вместе с разберемся в этом запутанном вопросе.

История введения двоичных приставок

Для обозначения величины 2 10 =1024 байт , ввели двоичную приставку «К » (именно прописная буква «К»), но в разговорной речи единицу «К» стали называть «кило », что не совсем одно и то же. Чтобы избежать путаницы, ввели названия приставкам:

К — «киби»,
М — «меби»,
Г — «гиби»,
Т — «теби»…

Т.е. второй слог изменили с привычного на «би », «би нарный».

Но путаница не исчезла, многие расшифровывали «К» и «М» привычными «кило » и «мега ». Даже международные стандарты по-разному интерпретировали расшифровку двоичных приставок. Кроме того, производители добавили масла в огонь внесли свой вклад в запутывание ситуации (одни считали 2 10 , другие 10 3).

В итоге, чтобы окончательно убрать несоответствие, изменили не только названия, но и приставки:

Ки — «киби»,
Ми — «меби»,
Ги — «гиби»,
Ти — «теби»…

Как Вы думаете, помогло? Конечно же, нет 🙂

В обиходе говорят «кило», в программах ОС Windows пишут «К», в Linux обозначают «Ки», производители жестких и оптических дисков пишут «К», а имеют в виду «Ки» и т.д.

Что же делать обычному пользователю?

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

1. Обычное использование двоичных приставок

В свойствах файлов почти все программы, да и сама операционная система Windows использует приставку в виде прописной буквы «К », «М », «Г » и т.д. Производители оперативной памяти используют тот же принцип. То есть можно пользоваться следующей таблицей:

Эта «К» на самом деле двоичная приставка «киби» (а не «кило», как все говорят).

2. Правильное использование двоичных приставок

В других операционных системах, а также в профессиональных обзорах серьезных ИТ-изданий сразу пишут «Киб », «МиБ », «ГиБ », чтобы не было сомнений, о чем идет речь.

3. Использование десятичных приставок

Производители накопителей (жестких дисков (HDD), карт флэш-памяти, а также DVD и BD-дисков) используют десятичные приставки. Эти же приставки используются при обозначении скорости передачи данных (100 Мбит/с = 100 000 000 бит/с, об этом в следующем IT-уроке).

Если используется приставка «кило », «мега », «гига » и т.д., то имеются в виду следующие соотношения:

Куда исчезли 70 гигабайт на жестком диске???

Посмотрим, как Windows видит два жестких диска 500 ГБ и 1 ТБ:

Наверное, Вы уже догадались, почему жесткий диск объемом 1 Терабайт в ОС Windows отображается как 931 ГБ , а не 1000 .

Производители считают, что в нем 1 000 000 000 кило байт , а ОС Windows делит на 1024 и получает 976 562 500 К байт (киби байт) или 931 Гбайт (гиби байт).

Так что, не ругайте производителей и уж тем более компьютерную фирму, всё отмерено верно, но разными рулетками 🙂

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

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

Что такое байт/бит и сколько бит в байте?

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

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

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

Идем дальше. Что же тогда такое байт? Это уже чуток посложнее. Один байт состоит из восьми бит (в двоичной системе), каждый из которых представляет из себя двойку в степени (начиная с нулевой и до двойки в седьмой — считается справа налево), как показано на приведенном ниже рисунке:

Также это можно записать как:

11101001

Не трудно понять, что всего возможных комбинаций нулей и единиц в такой конструкции может быть только 256 (именно такой объем информации можно закодировать в одном байте ). Кстати, переводить число из двоичной системы в десятичную довольно просто. Нужно просто сложить все степени двойки в тех битах, где стоят единички. Проще не бывает, правда же?

Смотрите сами. В нашем примере в одном байте закодировано число 233. Как это можно понять? Просто складываем степени двойки, где стоит единичка (т.е. присутствует сигнал). Тогда получается берем единицу (2 в степени ноль) прибавляем восьмерку (два в степени 3), плюсуем 32 (двойка в пятой степени), плюсуем 64 (в шестой), плюсуем 128 (двойка в седьмой). Итого получает 233 в десятичной системе счисления. Как видите, все очень просто.

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

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

Давайте еще проясним. Очень часто скорость интернета меряют в килобитах, мегабитах и гигабитах, а, например, программы выдают скорость в килобайтах, мегабайтах… А сколько это будет в байтах? Как перевести мегабиты в мегабайты? . Тут все просто и без подводных камней. Если в одном байте 8 бит, то в одном килобайте 8 килобит, а в одном мегабайте — 8 мегабит. Все понятно? То же самое и с гигабитами, терабитами и т.д. Обратный перевод осуществляется делением на восемь.

Сколько мегабайт в 1 гигабайте (байт и килобайт в мегабайте)?

Ответ на этот вопрос уже не будет столь прозаичен. Дело в том, что исторически так сложилось, что для обозначения единиц измерения информации, существенно больших байта, используются не совсем верные термины (а точнее — совсем не верные). Дело в том, что, например, приставка «кило» означает умножение на десять в третьей степени, т.е. 10 3 (на тысячу), «мега» — умножение на 10 6 (тобишь на миллион), «гига» — на 10 9 , «тера» — на 10 12 и т.д.

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

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

Вот отсюда и идет вся путаница. Мы с вами все знаем, что «кило» — это умножение на 10 3 (тысячу). Вполне логично предположить, что килобайт это попросту 1000 байт, но это не так. Нам говорят, что в 1 килобайте 1024 байт . И это верно, ибо как я уже объяснил чуть выше, изначально начали использовать неправильную терминологию и продолжают делать это до сих пор.

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

  1. Сколько байт в 1 килобайте — 2 10 (два в десятой степени) или же те самые 1024 байта
  2. А сколько байтов в 1 мегабайте — 2 20 (два в двадцатой) или же 1048576 байт (что эквивалентно 1024 умноженному на 1024)
  3. А сколько байт в 1 гигабайте — 2 30 или 107374824 байт (1024×1024х1024)
  4. 1 килобайт = 1024 байта, 1 мегабайт = 1024 килобайт, 1 гигабайт = 1024 мегабайт и 1 терабайт = 1024 гигабайт

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

Полная таблица (для сравнения приведена и десятичная система) пересчета байт в кило, мега, гига и терабайты приведена ниже:

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

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

Для упрощения «ненужные» данные из таблицы можно будет просто убрать:

Название Размерность Формула пересчета в байты
байт В 2 0
кило байт Кбайт 2 10
мега байт Мбайт 2 20
гига байт Гбайт 2 30
тера байт Тбайт 2 40
пета байт Пбайт 2 50
экса байт Эбайт 2 60
зетта байт Збайт 2 70
йотта байт Йбайт 2 80

Давайте немного потренируемся :

  1. Сколько мегабайт в 1 гигабайте? Правильно, 2 10 (вычисляется делением 2 30 на 2 20) или 1024 мегабайта в одном гигабайте.
  2. А сколько килобайт в мегабайте? Да, столько же — 1024 (вычисляется делением 2 20 на 2 10).
  3. А сколько килобайт в 1 терабайте? Тут чуток посложнее, ибо нужно поделить 2 40 на 2 10 , что даст нам в результате 2 30 или 1073741824 килобайт содержится в одном терабайте (а не миллиард, как было бы в десятичной системе).
  4. Что нужно сделать, чтобы перевести байт в мегабайты? Смотрим в таблицу: разделить имеющееся число байт на 2 20 (на 107374824). Т.е. вы не просто делите на миллион, как в десятичной системе (фактически перенося запятую влево на шесть знаков), а делите на число несколько большее, в результате чего получаете мегабайт меньше, чем ожидали.
  5. Сколько байт в 1 килобайте? Очевидно, что 2 10 или 1024 байта в одном килобайте.

Думаю, что принцип вам понятен.

Почему жесткий диск на терабайт имеет размер в 900 гигабайт?

Однако, описанной выше путаницей пользуются многие производители жестких дисков. Вас никогда не удивляло, что купив, например, диск на 1 терабайт, после установки его в компьютер и форматирования вы получаете чуть большей 900 гигабайт. Куда же исчезают чуть ли не десять процентов от заявленного производителем размера ЖД?

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

Ну, смотрите сами — у них один килобайт памяти содержит 1000 байт. Вроде бы разница ерундовая, но при текущих размерах жестких дисков измеряемых терабайтами все выливается в потерю десятков гигабайт.

Таким образом получается, что терабайтный диск содержит просто напросто 10 12 байт (триллион). Однако, при форматировании такого диска расчет будет вестись по правильно двоичной системе и в результате мы получим из триллиона байт всего лишь 0,9094947017729282379150390625 реальных (а не десятичных) терабайт. Для пересчета нужно просто 10 12 разделить на 2 40 — см. приведенную выше сравнительную таблицу.

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

Удачи вам! До скорых встреч на страницах блога сайт

Вам может быть интересно

Как проверить какой у вас тариф на Теле2 Что такое патч — для чего они нужны, могут ли нанести вред и какие патчи различают IP адрес — что это такое, как посмотреть свой АйПи и чем он отличается от MAC-адреса Кластер — что это (определение) и их виды Как правильно пишется «во сколько» Гектар — это большой квадрат на теле земли
Что такое Емайл (E-mail) и почему это называют электронной почтой Транзакция — что это такое простыми словами, как проверить биткоин-транзакции Трафик — что это такое и как измерить интернет-трафик
FAQ и ЧАВО — что это такое?

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

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

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

Мы можем прочитать только то, что на наклейке, да и то непонятно значение большинства надписей. Однако в этой небольшой железяке, которую можно положить в карман, могут храниться миллионы книг и документов, тысячи изображений, аудио- и видеозаписей. Каким же образом? Дело в том, что компьютер — это машина, по проводам течет ток, и компьютер не может воспринимать ту же книгу или окружающий мир как мы. Зато прекрасно может определить есть сигнал или нет, ну или же маленькое или большое напряжение соответственно. Таким образом, компьютер может воспринять информацию о наличии или отсутствии сигнала как «да» или «нет» или, в цифровом эквиваленте, 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 мегабайт
  • Помогите нам ее улучшить!

    Отправить ответ

    Спасибо за обратную связь!

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

Бит — одна из самых известных величин информации в мире. Впервые использовать слово бит, предложил Клод Шеннон в 1948 году. Он может определяться по Шеннону как двоичный логарифм вероятности равновероятных событий или как базовая единица измерения информации. Возможно, реализовать бит как однофазный и двухфазный. Кто-нибудь что-нибудь понял..?

Nota Bene… Если в статью Вы попали, чтоб получить ответы на вопросы:

Биты, байты…..Теория

Итак, как уже говорилось, понятие «бит» ввел Клод Шеннон в 1948 году.

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

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

  • Бит может принимать значения: 1 или 0

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

Это величина информации равная 8 битам. Т.е. 1 байт это 8 последовательных «1» или «0» (битов). Например:

  • 00000001
  • 10101010
  • 11111010

И т.п… Так «1» и «0» можно переставлять местами 256 различными способами. И байт может принимать 2 8 = 256 различных значений.

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

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

  • Один Килобайт равен 2 10 Байт = 1024 Байт. (Обозначается как «Кб»)
  • Один Мегабайт равен 2 20 Байт = 1024 Килобайт = 1 048 576 Байт. (Обозначается «Мб»).
  • Один Гигабайт равен 2 30 Байт = 1024 Мегабайт = 1 048 576 Килобайт = очень много Байт..(1024*1 048 576 на калькуляторе) (Обозначается «Мб»).
  • Один Терабайт равен 2 40 Байт = 1024 Гигабайт = 1 048 576 Мегабайт = … (Обозначается «Тб»)

Согласно компьютерному сленгу гигабайт еще называют «гектар» и «гиг». Приставка «Тера» для Терабайта не совсем верна, так как означает умножение на двенадцатую степень. Существуют также такие единицы измерения информации как петабайт, Эксабайт, Зеттабайт и Йоттобайт, но они очень редки в применении.

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

Часто возникает путаница с приставкой «кило» и восприятием ее не как множитель на 1024 (система «нипель»), а как привычный из школы множитель 1000 (система СИ). На самом деле тут все просто:

  • Надписи «Кбайт», «Мбайт», «Гбайт» и т.д. означают использования множителя 1024
  • Надписи «килобайт», «мегабайт» и т.д. — использование множителя 1000 и т.д…

С теорией покончено!

Ответим теперь на часто возникающие вопросы…

FAQ?!

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

Существует два варианта при ответе на вопрос сколько килобит в мегабите:

  • Правильный — 1000 килобит (по системе СИ) (Лучше при использовании этого варианта писать, что в одном мегабите 1000 десятичных килобит)
  • И второй — 1024 килобит (в двоичном подходе) (Понятия «Мегабит» как «Мбайт» нет. Поэтому вообще говоря говорить, что в мегабите 1024 килобит не корректно)

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

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

Чаще всего этот вопрос задается для подсчета скорости интернета, т.к. разные провайдеры указывают ее по разному. Кто-то в Килобитах в секунду, кто-то в Мегабайтах в секунду..

Как уже описывалось, исторически единицей передачи данных являлся бит. Скорость измерений проводилась в бодах 1 бод = 1 бит/сек.

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

  • 1 Байт = 8 Бит
  • 1 МегаБайт = 1024 КилоБайт

Получаем:

  • 1 Мегабайт = 1024 КилоБайт = 1024 * 8 КилоБит или что тоже самое 2 13 = 8192 КилоБит

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

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

Разрешение спора про 1000 Килобайт в Мегабайте читайте в теории…

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

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

Итак переводим Гигабайт в Килобайты:

  • 1 Мегабайт = 1024 Килобайт
  • 1 Гигабайт = 1024 Мегабайт

Следовательно →

  • 1 Гигабайт = 1024х1024 Килобайт = 1 048 576 Килобайт.

Что больше Килобайт или Мегабайт

Как уже писалось выше:

  • 1 Мегабайт = 1024 Килобайт

Следовательно один мегабайт значительно больше одного килобайта.

Что такое Бит и Байт?

Давайте разберемся, что же такое бит и байт. Бит, наименьшая единица, которая измеряет количество информации. Один содержит мало информации в отличие от группы битов. В компьютере все данные хранятся и обрабатываются в виде знаков. Обычно используются всего два знака – цифры 0 и 1. Совокупность этих двух цифр называется двоичный код, а сами цифры принято называть двоичными цифрами или коротко битами. Компьютер различает 0 и 1 благодаря электрическим импульсам в электронных цепях. Если в цепи нет импульса – это цифра 0, если импульс есть, то это 1. Таким образом, в виде комбинации 0 и 1, внутри компьютера хранится абсолютно вся информация от фотографий до музыки. Наравне с понятием бита используется понятие байт.

Совокупность компьютерных данных из 8 бит называется байтом. 8 битов дают основу для представления символов, например буквы «А» и двоичной арифметики. То есть байт является командой битов, отвечающих за определенную деталь в файле. Каждый байт имеет в памяти компьютера уникальный адрес. По соглашению биты, и байты имеют нумерацию от 0 до 7 справа налево. Например: номер бита – 76543210, а значение его — 0 1 0 0 0 0 0 1 и в итоге, если передать это значение на принтер, там будет сгенерирована буква «А». Количество включенных битов в байте должно быть нечетно. Когда команда обращена к байту, компьютер проверяет этот байт и если число включенных битов четное, система выдает ошибку. Ошибка четности может быть результатом сбоя оборудования или случайным явлением, но это происходит очень редко.

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

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

Шины делятся на три типа: шина данных, управления и адресная шина. Шина данных обменивается данными между процессором и устройствами ввода, между процессором и памятью компьютера. Инструкции от процессора ко всем узлам компьютера передаются по шине управления. С помощью адресной шины передается информация о местоположении или адресе данных.

Бит и байт это довольно маленькие величины, поэтому их используют с приставками кило, мега и гига. Давайте теперь поговорим о величине, которая измеряет скорость интернета. Скорость интернета, это количество отправляемой и получаемой информации вашим персональным компьютером в единицу времени. Качество единицы времени — секунда, а качество количества получаемой информации – килобит или мегабит. Например, если ваша скорость показывает 128 Kbps, значит, что ваше соединение пропускает 128 килобит что приравнивается к 16 килобайтам. Для того что бы узнать много это или мало воспользуйтесь тестами для определения скорости соединения с Интернетом.

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

Хранение данных в памяти

Компьютерная память представляет собой огромный набор ячеек, наполненных нулями и единицами. Ячейка — это минимальный объем данных, к которому может обращаться считывающее устройство. Физически она представляет собой триггер (в современных компьютерах). Триггер настолько мал, что его сложно рассмотреть даже под микроскопом. У каждой ячейки есть уникальный адрес, по которому ее находит та или иная программа.

Под ячейкой в большинстве случаев понимают один байт. Но, в зависимости от разрядности архитектуры, она может объединять в себе 2, 4 или 8 байт. Байт воспринимается электронными устройствами как единое целое, но на самом деле он состоит из еще меньших ячеек — битов. В 1 байте можно закодировать какой-нибудь символ, например, букву или цифру, в то время как 1 бита для этого недостаточно.

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

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

Часто под битом понимают единицу измерения информации. Такое определение нельзя назвать точным, потому что само понятие информации достаточно размыто. Если говорить более корректно, то бит — это буква компьютерного алфавита. Слово «бит» происходит от английского выражения «binary digit», что дословно означает «двоичная цифра».

Алфавит компьютеров прост и состоит всего из двух символов: 1 и 0 (наличие или отсутствие сигнала, истина или ложь). Этого набора вполне достаточно, чтобы логически описать все, что угодно. Третье состояние, под которым понимают молчание компьютера (прекращение передачи сигналов), является мифом.

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

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

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

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

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

Один бит — это 1 или 0. Два бита уже могут создавать комбинации: 00, 01, 10 и 11. Когда дело доходит до 8 бит, то вариантов сочетания нулей и единиц в диапазоне 00000000 … 11111111 получается как раз 256. Если запомнить, сколько значений может принимать и сколько бит содержится в одном байте, то запомнить эту цифру будет очень легко.

Каждое сочетание символов может нести в себе различную информацию в зависимости от кодировки (ASCII, Юникод и др.). Именно поэтому пользователи сталкиваются с тем, что введенная на русском языке информация иногда выводится в виде замысловатых символов.

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

Двоичная система имеет все те же свойства, что и привычная нам десятичная: числа, состоящие из единиц и нулей, можно складывать, вычитать, умножать и т. д. Разница лишь в том, что система состоит не из 10-ти, а всего из 2-х цифр. Именно поэтому ее удобно использовать для шифрования информации.

В любой позиционной числа состоят из разрядов: единиц, десятков, сотен и т. д. В десятичной системе максимальное значение одного разряда равно 9, а в бинарной системе — 1. Так как один разряд может принимать лишь два значения, бинарные числа быстро увеличиваются в длину. Например, привычное нам число 9 будет записано как 1001. Это значит, что девятка будет записана четырьмя символами, при этом один двоичный символ будет соответствовать одному биту.

Почему информация шифруется в двоичной форме?

Десятичная система удобна для ввода и вывода информации, а двоичная — для организации процесса ее преобразования. Также очень популярны системы, которые содержат восемь и шестнадцать символов: они переводят машинные коды в удобную форму.

Двоичная система наиболее удобна с точки зрения логики. Единица условно означает «да»: есть сигнал, утверждение истинно и т. д. Ноль ассоциируется со значением «нет»: значение ложно, сигнала нет и т. д. Любой открытый вопрос можно преобразовать в один или несколько вопросов с вариантами ответов «да» или «нет». Третий вариант, например, «неизвестно», будет абсолютно бесполезным.

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

Сколько бит в байте было раньше?

Раньше нельзя было сказать однозначно, сколько бит в байте. Первоначально под байтом понимали машинное слово, то есть то количество бит, которое компьютер может обработать за один рабочий цикл (такт). Когда ЭВМ еще не помещались в рабочих кабинетах, разные микропроцессоры работали с байтами различных размеров. Байт мог включать в себя 6 бит, а у первых моделей IBM его размер достигал 9 бит.

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

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

Байты приобрели восьмибитный размер благодаря платформе с популярнейшим в свое время 8-битным процессором Intel 8086. Распространенность этой модели способствовала тому, что в 1970-х гг. 8 бит в байте фактически стало стандартным значением.

Восьмибитный стандарт удобен тем, что позволяет хранить в 1 байте два символа десятичной системы. При 6-битной системе возможно хранение одной цифры, в то время как 2 бита оказываются лишними. В 9 бит можно записать 2 цифры, но все равно остается один лишний бит. Число 8 является третьей степенью двойки, что обеспечивает дополнительное удобство.

Области использования битов и байтов

Многие пользователи задаются вопросом: как не перепутать бит и байт? В первую очередь необходимо обратить внимание на то, как написано обозначение: сокращенно байт пишется в виде большой буквы «Б» (на английском — «B»). Соответственно, для обозначения бита служит маленькая буква «б» («b»).

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

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

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

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

Что такое машинное слово?

Машинное слово — это информация, записанная в ячейку памяти. Оно представляет собой максимальную последовательность единиц информации, которая обрабатывается, как одно целое.

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

Для конкретного компьютера длина слова является неизменной и относится к ряду важнейших характеристик «железа».

Двоичный разряд, двоичное число по-английски Bi naryDigit . Из трех букв этих слов образовали звонкое словоbit , которое уже было в английском языке (bit– кусочек, кусок). В информатике оно имеет то же значение, что иBi naryDigit , но ему добавили и новый смысл.

Бит – единица информации и единица представления информации в компьютере.

Бит (один разряд двоичного числа) может принимать два значения: 0 или 1. В десятичных числах один разряд может принимать значения от 0 до 9. Если число одноразрядное (однобитовое), то 0 или 1 – это значение числа и цифры числа, которые в этом случае совпадают.

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

Одноразрядным двоичным числом, т. е. одним битом, можно закодировать всего два символа, так как он принимает только два значения – 0 или 1. А десятичное одноразрядное число позволит нам закодировать 10 символов, ибо оно может иметь 10 значений – от 0 до 9.

Теперь используем для кодирования двухразрядные числа. Тогда в десятичной системе счисления можем использовать для кодирования числа от 0 до 99, т.е. 100 чисел. И закодировать можем 100 символов, в 10 раз больше, чем при кодировании одноразрядными числами.

Аналогичная закономерность имеет место и при увеличении разрядности двоичных чисел. Двухразрядным двоичным числом можем закодировать 4 символа, так как возможных чисел тоже 4: 00, 01, 10, 11, т. е. в два раза больше, чем одноразрядным. Можно проверить, что трехразрядным двоичным числом можно закодировать символов в 2 раза больше, чем двухразрядным. Обобщая эту закономерность, получаем простую формулу для определения количества символов S , которое можно закодироватьn – разрядными двоичными числами:

S = 2 n

Двоичное n -разрядное число, которое используется для кодирования информации в компьютере, называется байтом .

Из этого определения следует и другое определение байта:

Байт – единица обработки информации в компьютере, так как по значению байта можно узнать, какой символ им закодирован.

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

Байт сначала имел 6, затем 7 разрядов (битов), а теперь он равен 8-ми битам.

Одно из значений перевода английских слов bit и bite кусочек. Считая кусочек частью целого, бит, действительно, – часть двоичного числа. Если байтом кодируются буквы, символы, из которых строятся слова, то и байт выражает часть слова.

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

1 Кб = 1024 байт = 2 10 байт

1 Мб = 1024 Кб= 2 10 Кб

1 Гб = 1024 Мб= 2 10 Мб

1 Тб = 1024 Гб= 2 10 Гб

Кодирование целых и действительных чисел

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

19:2 = 9 + 1 9:2=4+1 4:2=2+0 2:2 = 1

Таким образом, 19 10 = 1011 2 .

Для кодирования целых чисел от 0 до 255 достаточно иметь 8 разрядов двоичного кода (8 бит). Шестнадцать бит позволяют закодировать целые числа от 0 до 65 535, а 24 бита — уже более 16,5 миллионов разных значений.

Для кодирования действительных чисел используют 80-разрядное кодирование. При этом число предварительно преобразуется в нормализованную форму:

3,1415926 = 0,31415926-10 1

300 000 = 0,3-10 6

123 456 789 = 0,123456789 10 1 /

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

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

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

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

Мы можем прочитать только то, что на наклейке, да и то непонятно значение большинства надписей. Однако в этой небольшой железяке, которую можно положить в карман, могут храниться миллионы книг и документов, тысячи изображений, аудио- и видеозаписей. Каким же образом? Дело в том, что компьютер — это машина, по проводам течет ток, и компьютер не может воспринимать ту же книгу или окружающий мир как мы. Зато прекрасно может определить есть сигнал или нет, ну или же маленькое или большое напряжение соответственно. Таким образом, компьютер может воспринять информацию о наличии или отсутствии сигнала как «да» или «нет» или, в цифровом эквиваленте, 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 мегабайт
Из этой статьи Вы узнали:
  • Что такое информация
  • Как информация представлена в компьютере
  • Что такое бит
  • Что такое байт
  • Какие есть приставки для измерения больших величин информации
  • Как перевести килобайты в мегабайты
  • Сколько мегабайт в гигабайте и многое другое

Конвертер единиц измерения количества информации • Популярные конвертеры единиц • Unit definitions in two languages • Онлайн-конвертеры единиц измерения

Random converter

Определения единиц конвертера «Конвертер единиц измерения количества информации» на русском и английском языках

Конвертер длины и расстоянияКонвертер массыКонвертер мер объема сыпучих продуктов и продуктов питанияКонвертер площадиКонвертер объема и единиц измерения в кулинарных рецептахКонвертер температурыКонвертер давления, механического напряжения, модуля ЮнгаКонвертер энергии и работыКонвертер мощностиКонвертер силыКонвертер времениКонвертер линейной скоростиПлоский уголКонвертер тепловой эффективности и топливной экономичностиКонвертер чисел в различных системах счисления.Конвертер единиц измерения количества информацииКурсы валютРазмеры женской одежды и обувиРазмеры мужской одежды и обувиКонвертер угловой скорости и частоты вращенияКонвертер ускоренияКонвертер углового ускоренияКонвертер плотностиКонвертер удельного объемаКонвертер момента инерцииКонвертер момента силыИмпульс (количество движения)Импульс силыКонвертер вращающего моментаКонвертер удельной теплоты сгорания (по массе)Конвертер плотности энергии и удельной теплоты сгорания топлива (по объему)Конвертер разности температурКонвертер коэффициента теплового расширенияКонвертер термического сопротивленияКонвертер удельной теплопроводностиКонвертер удельной теплоёмкостиКонвертер энергетической экспозиции и мощности теплового излученияКонвертер плотности теплового потокаКонвертер коэффициента теплоотдачиКонвертер объёмного расходаКонвертер массового расходаКонвертер молярного расходаКонвертер плотности потока массыКонвертер молярной концентрацииКонвертер массовой концентрации в раствореКонвертер динамической (абсолютной) вязкостиКонвертер кинематической вязкостиКонвертер поверхностного натяженияКонвертер паропроницаемостиКонвертер плотности потока водяного параКонвертер уровня звукаКонвертер чувствительности микрофоновКонвертер уровня звукового давления (SPL)Конвертер уровня звукового давления с возможностью выбора опорного давленияКонвертер яркостиКонвертер силы светаКонвертер освещённостиКонвертер разрешения в компьютерной графикеКонвертер частоты и длины волныОптическая сила в диоптриях и фокусное расстояниеОптическая сила в диоптриях и увеличение линзы (×)Конвертер электрического зарядаКонвертер линейной плотности зарядаКонвертер поверхностной плотности зарядаКонвертер объемной плотности зарядаКонвертер электрического токаКонвертер линейной плотности токаКонвертер поверхностной плотности токаКонвертер напряжённости электрического поляКонвертер электростатического потенциала и напряженияКонвертер электрического сопротивленияКонвертер удельного электрического сопротивленияКонвертер электрической проводимостиКонвертер удельной электрической проводимостиЭлектрическая емкостьКонвертер индуктивностиКонвертер реактивной мощностиКонвертер Американского калибра проводовУровни в dBm (дБм или дБмВт), dBV (дБВ), ваттах и др. единицахКонвертер магнитодвижущей силыКонвертер напряженности магнитного поляКонвертер магнитного потокаКонвертер магнитной индукцииРадиация. Конвертер мощности поглощенной дозы ионизирующего излученияРадиоактивность. Конвертер радиоактивного распадаРадиация. Конвертер экспозиционной дозыРадиация. Конвертер поглощённой дозыКонвертер десятичных приставокПередача данныхКонвертер единиц типографики и обработки изображенийКонвертер единиц измерения объема лесоматериаловВычисление молярной массыПериодическая система химических элементов Д. И. Менделеева

Скрыть английские определения

бит

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

bit

A bit is the basic unit of information in computing and data transmission; a bit can have only the value of either one or zero, which may be implemented in a variety of systems by means of a two-state device. An example of such a device in electronics can be a flip-flop, a logic gate or a relay (in relay logic). The two values can also be interpreted as logical values (true/false, yes/no), activation states (on/off), or any other two-valued attribute.

ниббл

Ниббл (англ. nibble — кусочек), называемый также полубайтом — единица измерения количества информации, равная четырем двоичным разрядам. Представляется одной шестнадцатеричной цифрой и может принимать 2⁴=16 различных значений.

nibble

In computing, a nibble (also called nybble or nyble) is a four-bit aggregation, in other words, half of an octet. There are sixteen (2⁴=16) possible values of a nibble, therefore it corresponds to a single hexadecimal digit.

байт

Байт (англ. BinarY TErm) — единица измерения количества информации в вычислительной технике и системах передачи и обработки цифровой информации. Обычно байт считается равным 8 битам, хотя имеются и другие размеры байта. Восьмиразрядный байт может принимать одно из 2⁸ = 256 значений от 0 до 255.

byte

A byte is a unit of digital information in computing and data transmission that most commonly consists of eight bits. The de facto standard of eight bits is a convenient power of two (2⁸) permitting the values 0 through 255 for one byte.

символ

В компьютерной технике и системах передачи и обработки данных символ является единицей информации, которая приблизительно соответствует наименьшей единице в письменном языке, то есть, символу алфавита, цифре или знаку пунктуации. Символ может быть представлен одним (ASCII) или несколькими (Unicode) байтами.

character

In computing and data transmission, a character is a unit of information that roughly corresponds to the smallest unit in a written language, that is, a symbol, such as in an alphabet letter, or a digit, or a punctuation mark. A character can be represented with one (ASCII) or several (Unicode) bytes.

машинное слово

Машинное слово — машинозависимая и платформозависимая величина, равная разрядности регистров процессора или разрядности шины данных. Измеряется в битах или байтах. Машинное слово можно рассматривать как группу битов фиксированного размера, которая представляет собой одно целое для конкретного набора команд и процессора. Количество битов в слове, называемое также разрядностью данных или длиной слова, является важной характеристикой архитектуры процессора или компьютера, которая часто описывается как n-битовая, где n обычно принимает значения 8, 16, 32 и 64.

word

In computing, a word is the natural unit of data used by a particular processor design. A word can be considered as a fixed-size group of bits that are handled as a unit by the instruction set and the processor hardware. The number of bits in a word (also called word width, word size, or word length) is an important characteristic of specific processor design or computer architecture, which is often described as n-bit architecture where n is usually equal to 8, 16, 32 or 64.

Машинное слово MAPM

Машинное слово — машинозависимая и платформозависимая величина, равная разрядности регистров процессора или разрядности шины данных. Измеряется в битах или байтах. Машинное слово можно рассматривать как группу битов фиксированного размера, которая представляет собой одно целое для конкретного набора команд и процессора. Количество битов в слове, называемое также разрядностью данных или длиной слова, является важной характеристикой архитектуры процессора или компьютера, которая часто описывается как n-битовая, где n обычно принимает значения 8, 16, 32 и 64. MAPM — математическая библиотека в С.

MAPM-word

In computing, word is the natural unit of data used by a particular processor design. A word can be considered as a fixed-size group of bits that are handled as a unit by the instruction set and the processor hardware. The number of bits in a word (also called word width, word size, or word length) is an important characteristic of specific processor design or computer architecture, which is often described as n-bit architecture where n is usually equal to 8, 16, 32 or 64. MAPM is My Portable Arbitrary Precision Math Library in C.

учетверенное слово

Учетверенное слово — четыре машинных слова. Машинное слово — машинозависимая и платформозависимая величина, равная разрядности регистров процессора или разрядности шины данных. Измеряется в битах или байтах. Машинное слово можно рассматривать как группу битов фиксированного размера, которая представляет собой одно целое для конкретного набора команд и процессора. Количество битов в слове, называемое также разрядностью данных или длиной слова, является важной характеристикой архитектуры процессора или компьютера, которая часто описывается как n-битовая, где n обычно принимает значения 8, 16, 32 и 64.

quadruple-word

Quadruple-word is four computer words. In computing, the word is the natural unit of data used by a particular processor design. A word can be considered as a fixed-size group of bits that are handled as a unit by the instruction set and the processor hardware. The number of bits in a word (also called word width, word size, or word length) is an important characteristic of specific processor design or computer architecture, which is often described as n-bit architecture where n is usually equal to 8, 16, 32 or 64.

блок

В системах хранения, обработки и передачи данных блоком называется последовательность битов или байтов номинальной длины (которая является размером блока). Объединение данных в блоки используется для ускорения обработки потока данных в оборудовании систем связи. Блоки данных обычно читаются и обрабатываются целиком, блок за блоком.

block

In data transmission and data storage, a block is a sequence of bytes or bits, having a nominal length (a block size). Putting data into blocks (blocking) blocking is used to speed up the handling of the data stream by the communication equipment. Blocked data is normally read a whole block at a time.

кибибит

Кибибит (Кибит) — единица измерения количества информации, кратная биту. Префикс кило- (символ к) определяется в системе СИ как множитель 10³, поэтому 1 кбит = 10³ бит = 1000 бит. В то же время, все привыкли, что эта десятичная приставка чаще используется для обозначения двоичного множителя 2¹⁰ = 1024, так что 1 Кбит = 1024 бит (обратите внимание на прописную букву К). Правильной приставкой для 2¹⁰ является кибибит (Кибит). Двоичные приставки все шире распространяются в технической литературе, открытом программном обеспечении и в облачных вычислениях.

kibibit

A kibibit (Kibit) is a decimal multiple of the unit bit for digital information or computer storage. The prefix kilo (symbol k) is defined in the International System of Units (SI) as a multiplier of 10³, therefore, 1 kilobit = 10³ bits = 1000 bits. At the same time, traditionally this metric prefix is used to designate binary multiplier 2¹⁰ = 1024, so 1 Kbit = 1024 bits (note the capital K). The correct prefix for 2¹⁰ is a kibibit (Kibit), introduced by the International Electrotechnical Commission (IEC) in 1999. Binary prefixes are increasingly used in technical literature, open source software and cloud services.

килобит (10³ бит)

Килобит (Кбит) — единица измерения количества информации, кратная биту. Префикс кило- (символ К) определяется в системе СИ как множитель 10³, поэтому 1 кбит = 10³ бит = 1000 бит. В то же время, все привыкли, что эта десятичная приставка чаще используется для обозначения двоичного множителя 2¹⁰ = 1024, так что 1 Кбит = 1024 бит (обратите внимание на прописную букву К). Правильной приставкой для 2¹⁰ является кибибит (Киб). Двоичные приставки, введенные Международной электротехнической комиссией (МЭК) в 1999, все шире распространяются в технической литературе, открытом программном обеспечении и в облачных вычислениях.

kilobit (10³ bits)

A kilobit (kbit) is a decimal multiple of the unit bit for digital information or computer storage. The prefix kilo (symbol k) is defined in the International System of Units (SI) as a multiplier of 10³, therefore, 1 kilobit = 10³ bits = 1000 bits. At the same time, traditionally this metric prefix is used to designate binary multiplier 2¹⁰ = 1024, so 1 Kbit = 1024 bits (note the capital K). The correct prefix for 2¹⁰ is a kibibit (Kibit), introduced by the International Electrotechnical Commission (IEC) in 1999. Binary prefixes are increasingly used in technical literature, open-source software, and cloud services.

кибибайт

Кибибайт (КиБ) — единица измерения количества информации, кратная байту. Префикс кило- (символ к) определяется в системе СИ как множитель 10³, поэтому 1 кбайт = 10³ байт = 1000 байт. В то же время, все привыкли, что эта десятичная приставка чаще используется для обозначения двоичного множителя 2¹⁰ = 1024, так что 1 Кбайт = 1024 байт (обратите внимание на прописную букву К). Правильной приставкой для 2¹⁰ является кибибайт (КиБ). Двоичные приставки, введенные Международной электротехнической комиссией (МЭК) в 1999, все шире распространяются в технической литературе, открытом программном обеспечении и в облачных вычислениях.

kibibyte

A kibibyte (KiB) is a decimal multiple of the unit byte for digital information or computer storage. The prefix kilo (symbol k) is defined in the International System of Units (SI) as a multiplier of 10³, therefore, 1 kilobyte = 10³ bytes = 1000 bytes. At the same time, traditionally this metric prefix is used to designate binary multiplier 2¹⁰ = 1024, so 1 Kbyte = 1024 bytes (note the capital K). The correct prefix for 2¹⁰ is a kibibyte (KiB), introduced by the International Electrotechnical Commission (IEC) in 1999. Binary prefixes are increasingly used in technical literature, open-source software, and cloud services.

килобайт (10³байт)

Килобайт (кбайт, кБ) — единица измерения количества информации, кратная байту. Префикс кило- (символ к) определяется в системе СИ как множитель 10³, поэтому 1 кбайт = 10³ байт = 1000 байт. В то же время, все привыкли, что эта десятичная приставка чаще используется для обозначения двоичного множителя 2¹⁰ = 1024, так что 1 Кбайт = 1024 байт (обратите внимание на прописную букву К). Правильной приставкой для 2¹⁰ является кибибайт (КиБ). Двоичные приставки, введенные Международной электротехнической комиссией (МЭК) в 1999, все шире распространяются в технической литературе, открытом программном обеспечении и в облачных вычислениях.

kilobyte (10³ bytes)

A kilobyte (kB) is a decimal multiple of the unit byte for digital information or computer storage. The prefix kilo (symbol k) is defined in the International System of Units (SI) as a multiplier of 10³, therefore, 1 kilobyte = 10³ bytes = 1000 bytes. At the same time, traditionally this metric prefix is used to designate binary multiplier 2¹⁰ = 1024, so 1 Kbyte = 1024 bytes (note the capital K). The correct prefix for 2¹⁰ is a kibibyte (KiB), introduced by the International Electrotechnical Commission (IEC) in 1999. Binary prefixes are increasingly used in technical literature, open-source software, and cloud services.

мебибит

Мебибит (Мибит) — единица измерения количества информации, кратная биту. Префикс мега- (символ М) определяется в Международной системе единиц СИ как множитель 10⁶, поэтому 1 Мбит = 10⁶ бит = 1 000 000 бит. В то же время, все привыкли, что эта десятичная приставка чаще используется для обозначения двоичного множителя 2²⁰, так что 1 Мбит = 1024 Кбит (обратите внимание на прописную букву К). Правильной приставкой для 2²⁰ является мебибит (Мибит).Двоичные приставки, введенные Международной электротехнической комиссией (МЭК) в 1999, все шире распространяются в технической литературе, открытом программном обеспечении и в облачных вычислениях.

mebibit

A mebibit (Mibit) is a decimal multiple of the unit bit for digital information or computer storage. The prefix mega (symbol M) is defined in the International System of Units (SI) as a multiplier of 10⁶, therefore, 1 megabit = 10⁶ bits = 1,000,000 bits. At the same time, traditionally this metric prefix is used to designate binary multiplier 2²⁰, so 1 Mbit = 1024 Kbits (note the capital K). The correct prefix for 2²⁰ is a mebibit (Mibit), introduced by the International Electrotechnical Commission (IEC) in 1999. Binary prefixes are increasingly used in technical literature, open-source software, and cloud services.

мегабит (10⁶ бит)

Мегабит (Мбит) — единица измерения количества информации, кратная биту. Префикс мега- (символ М) определяется в системе СИ как множитель 10⁶, поэтому 1 Мбит = 10⁶ бит = 1000000 бит. В то же время, все привыкли, что эта десятичная приставка чаще используется для обозначения двоичного множителя 2²⁰, так что 1 Мбит = 1024 Кбит (обратите внимание на прописную букву К). Правильной приставкой для 2²⁰ является кибибит (Киб). Двоичные приставки, введенные Международной электротехнической комиссией (МЭК) в 1999, все шире распространяются в технической литературе, открытом программном обеспечении и в облачных вычислениях.

megabit (10⁶ bits)

A megabit (Mbit) is a decimal multiple of the unit bit for digital information or computer storage. The prefix mega (symbol M) is defined in the International System of Units (SI) as a multiplier of 10⁶, therefore, 1 megabit = 10⁶ bits = 1,000,000 bits. At the same time, traditionally this metric prefix is used to designate binary multiplier 2²⁰, so 1 Mbit = 1024 kbits. The correct prefix for 2²⁰ is a mebibit (Mibit), introduced by the International Electrotechnical Commission (IEC) in 1999. Binary prefixes are increasingly used in technical literature, open-source software, and cloud services.

мебибайт

Мебибайт (МиБ) — единица измерения количества информации, кратная байту. Префикс мега- (символ М) определяется в системе СИ как множитель 10⁶, поэтому 1 Мбайт = 10⁶ байт = 1 000 000 байт. В то же время, все привыкли, что эта десятичная приставка чаще используется для обозначения двоичного множителя 2²⁰, так что 1 Мбайт = 1024 Кбайт (обратите внимание на прописную букву К). Правильной приставкой для 2²⁰ является мебибайт (МиБ). Двоичные приставки, введенные Международной электротехнической комиссией (МЭК) в 1999, все шире распространяются в технической литературе, открытом программном обеспечении и в облачных вычислениях.

mebibyte

A mebibyte (MiB) is a decimal multiple of the unit byte for digital information or computer storage. The prefix mega (symbol M) is defined in the International System of Units (SI) as a multiplier of 10⁶, therefore, 1 megabyte = 10⁶ bytes = 1,000,000 bytes. At the same time, traditionally this metric prefix is used to designate binary multiplier 2²⁰, so 1 MB = 1024 Kbytes (note the capital K). The correct prefix for 2²⁰ is a mebibyte (MiB), introduced by the International Electrotechnical Commission (IEC) in 1999. Binary prefixes are increasingly used in technical literature, open-source software, and cloud services.

мегабайт (10⁶ байт)

Мегабайт (Мбайт, МБ) — единица измерения количества информации, кратная байту. Префикс мега- (символ М) определяется в системе СИ как множитель 10⁶, поэтому 1 Мбайт = 10⁶ байт = 1 000 000 байт. В то же время, все привыкли, что эта десятичная приставка чаще используется для обозначения двоичного множителя 2²⁰, так что 1 Мбайт = 1024 Кбайт (обратите внимание на прописную букву К). Правильной приставкой для 2²⁰ является мебибайт (МиБ). Двоичные приставки, введенные Международной электротехнической комиссией (МЭК) в 1999, все шире распространяются в технической литературе, открытом программном обеспечении и в облачных вычислениях.

megabyte (10⁶ bytes)

A megabyte (MB or Mbyte) is a decimal multiple of the unit byte for digital information or computer storage. The prefix mega (symbol M) is defined in the International System of Units (SI) as a multiplier of 10⁶, therefore, 1 megabyte = 10⁶ bytes = 1,000,000 bytes. At the same time, traditionally this metric prefix is used to designate binary multiplier 2²⁰, so 1 MB = 1024 Kbytes (note the capital K). The correct prefix for 2²⁰ is a mebibyte (MiB), introduced by the International Electrotechnical Commission (IEC) in 1999. Binary prefixes are increasingly used in technical literature, open-source software, and cloud services.

гибибит

Гибибит (Гибит) — единица измерения количества информации, кратная биту. Префикс гига- (символ Г) определяется в Международной системе единиц СИ как множитель 10⁹, поэтому 1 Гбит = 10⁹ бит = 1 000 000 000 бит. В то же время, все привыкли, что эта десятичная приставка чаще используется для обозначения двоичного множителя 2³⁰, так что 1 Гбит = 1024 Мбит. Правильной приставкой для 2³⁰ является гибибит (Гибит). Двоичные приставки, введенные Международной электротехнической комиссией (МЭК) в 1999, все шире распространяются в технической литературе, открытом программном обеспечении и в облачных вычислениях.

gibibit

A gibibit (Gibit) is a decimal multiple of the unit bit for digital information or computer storage. The prefix giga (symbol G) is defined in the International System of Units (SI) as a multiplier of 10⁹, therefore, 1 gigabit = 10⁹ bits = 1,000,000,000 bits. At the same time, traditionally this metric prefix is used to designate binary multiplier 2³⁰, so 1 Gbit = 1024 Mbits. The correct prefix for 2³⁰ is a gibibit (Gibit), introduced by the International Electrotechnical Commission (IEC) in 1999. Binary prefixes are increasingly used in technical literature, open-source software, and cloud services.

гигабит (10⁹ бит)

Гигабит (Гбит) — единица измерения количества информации, кратная биту. Префикс гига- (символ Г) определяется в системе СИ как множитель 10⁹, поэтому 1 Гбит = 10⁹ бит = 1000000000 бит. В то же время, все привыкли, что эта десятичная приставка чаще используется для обозначения двоичного множителя 2³⁰, так что 1 Гбит = 1024 Мбит (обратите внимание на прописную букву М). Правильной приставкой для 2³⁰ является гибибит (Гиб). Двоичные приставки, введенные Международной электротехнической комиссией (МЭК) в 1999, все шире распространяются в технической литературе, открытом программном обеспечении и в облачных вычислениях.

gigabit (10⁹ bits)

A gigabit (Gbit) is a decimal multiple of the unit bit for digital information or computer storage. The prefix giga (symbol G) is defined in the International System of Units (SI) as a multiplier of 10⁹, therefore, 1 gigabit = 10⁹ bits = 1,000,000,000 bits. At the same time, traditionally this metric prefix is used to designate binary multiplier 2³⁰, so 1 Gbit = 1024 Mbits. The correct prefix for 2³⁰ is a gibibit (Gibit), introduced by the International Electrotechnical Commission (IEC) in 1999. Binary prefixes are increasingly used in technical literature, open-source software, and cloud services.

гибибайт

Гибибайт (ГиБ) — единица измерения количества информации, кратная байту. Префикс гига- (символ Г) определяется в системе СИ как множитель 10⁹, поэтому 1 Гбайт = 10⁹ байт = 1 000 000 000 байт. В то же время, все привыкли, что эта десятичная приставка чаще используется для обозначения двоичного множителя 2³⁰, так что 1 Гбайт = 1024 Мбайт. Правильной приставкой для 2³⁰ является гибибайт (ГиБ). Двоичные приставки, введенные Международной электротехнической комиссией (МЭК) в 1999, все шире распространяются в технической литературе, открытом программном обеспечении и в облачных вычислениях.

gibibyte

A gibibyte (GiB) is a decimal multiple of the unit byte for digital information or computer storage. The prefix giga (symbol G) is defined in the International System of Units (SI) as a multiplier of 10⁹, therefore, 1 gigabyte = 10⁹ bytes = 1,000,000,000 bytes. At the same time, traditionally this metric prefix is used to designate binary multiplier 2³⁰, so 1 GB = 1024 Mbytes. The correct prefix for 2³⁰ is a gibibyte (GiB), introduced by the International Electrotechnical Commission (IEC) in 1999. Binary prefixes are increasingly used in technical literature, open-source software, and cloud services.

гигабайт (10⁹ байт)

Гигабайт (Гбайт, ГБ) — единица измерения количества информации, кратная байту. Префикс гига- (символ Г) определяется в системе СИ как множитель 10⁹, поэтому 1 Гбайт = 10⁹ байт = 1 000 000 000 байт. В то же время, все привыкли, что эта десятичная приставка чаще используется для обозначения двоичного множителя 2³⁰, так что 1 Гбайт = 1024 Мбайт. Правильной приставкой для 2³⁰ является гибибайт (ГиБ). Двоичные приставки, введенные Международной электротехнической комиссией (МЭК) в 1999, все шире распространяются в технической литературе, открытом программном обеспечении и в облачных вычислениях.

gigabyte (10⁹ bytes)

A gigabyte (GB or Gbyte) is a decimal multiple of the unit byte for digital information or computer storage. The prefix giga (symbol G) is defined in the International System of Units (SI) as a multiplier of 10⁹, therefore, 1 gigabyte = 10⁹ bytes = 1,000,000,000 bytes. At the same time, traditionally this metric prefix is used to designate binary multiplier 2³⁰, so 1 GB = 1024 Mbytes. The correct prefix for 2³⁰ is a gibibyte (GiB), introduced by the International Electrotechnical Commission (IEC) in 1999. Binary prefixes are increasingly used in technical literature, open-source software, and cloud services.

тебибит

Тебибит (Тибит) — единица измерения количества информации, кратная биту. Префикс тера- (символ Т) определяется в Международной системе единиц СИ как множитель 10¹², поэтому 1 Тбит = 10¹² бит . В то же время, все привыкли, что эта десятичная приставка чаще используется для обозначения двоичного множителя 2⁴⁰, так что 1 Тбит = 1024 Гбит. Правильной приставкой для 2⁴⁰ является тебибит (Тибит). Двоичные приставки, введенные Международной электротехнической комиссией (МЭК) в 1999, все шире распространяются в технической литературе, открытом программном обеспечении и в облачных вычислениях.

tebibit

A tebibit (Tibit) is a decimal multiple of the unit bit for digital information or computer storage. The prefix tera (symbol T) is defined in the International System of Units (SI) as a multiplier of 10¹², therefore, 1 terabit = 10¹² bits. At the same time, traditionally this metric prefix is used to designate binary multiplier 2⁴⁰, so 1 Tbit = 1024 Gbits. The correct prefix for 2⁴⁰ is a tebibit (Tibit), introduced by the International Electrotechnical Commission (IEC) in 1999. Binary prefixes are increasingly used in technical literature, open-source software, and cloud services.

терабит (10¹² бит)

Терабит (Тбит) — единица измерения количества информации, кратная биту. Префикс тера- (символ Т) определяется в системе СИ как множитель 10¹², поэтому 1 Гбит = 10¹² бит = 1000000000000 бит. В то же время, все привыкли, что эта десятичная приставка чаще используется для обозначения двоичного множителя 2⁴⁰, так что 1 Тбит = 1024 Гбит (обратите внимание на прописную букву Г). Правильной приставкой для 2⁴⁰ является тебибит (Тиб). Двоичные приставки, введенные Международной электротехнической комиссией (МЭК) в 1999, все шире распространяются в технической литературе, открытом программном обеспечении и в облачных вычислениях.

terabit (10¹² bits)

A terabit (Tbit) is a decimal multiple of the unit bit for digital information or computer storage. The prefix tera (symbol T) is defined in the International System of Units (SI) as a multiplier of 10¹², therefore, 1 terabit = 10¹² bits = 1,000,000,000,000 bits. At the same time, traditionally this metric prefix is used to designate binary multiplier 2⁴⁰, so 1 Tbit = 1024 Gbits. The correct prefix for 2⁴⁰ is a tebibit (Tibit), introduced by the International Electrotechnical Commission (IEC) in 1999. Binary prefixes are increasingly used in technical literature, open-source software, and cloud services.

тебибайт

Тебибайт (ТиБ) — единица измерения количества информации, кратная байту. Префикс тера- (символ Т) определяется в системе СИ как множитель 10¹², поэтому 1 Тбайт = 10¹² байт. В то же время, все привыкли, что эта десятичная приставка чаще используется для обозначения двоичного множителя 2⁴⁰, так что 1 Тбайт = 1024 Гбайт. Правильной приставкой для 2⁴⁰ является тебибайт (ТиБ). Двоичные приставки, введенные Международной электротехнической комиссией (МЭК) в 1999, все шире распространяются в технической литературе, открытом программном обеспечении и в облачных вычислениях.

tebibyte

A tebibyte (TiB) is a decimal multiple of the unit byte for digital information or computer storage. The prefix tera (symbol T) is defined in the International System of Units (SI) as a multiplier of 10¹², therefore, 1 terabyte = 10¹² bytes. At the same time, traditionally this metric prefix is used to designate binary multiplier 2⁴⁰, so 1 Tbyte = 1024 Gbytes. The correct prefix for 2⁴⁰ is a tebibyte (TiB), introduced by the International Electrotechnical Commission (IEC) in 1999. Binary prefixes are increasingly used in technical literature, open-source software, and cloud services.

терабайт (10¹² байт)

Терабайт (Тбайт, ТБ) — единица измерения количества информации, кратная байту. Префикс тера- (символ Т) определяется в системе СИ как множитель 10¹², поэтому 1 Тбайт = 10¹² байт. В то же время, все привыкли, что эта десятичная приставка чаще используется для обозначения двоичного множителя 2⁴⁰, так что 1 Тбайт = 1024 Гбайт. Правильной приставкой для 2⁴⁰ является тебибайт (ТиБ). Двоичные приставки, введенные Международной электротехнической комиссией (МЭК) в 1999, все шире распространяются в технической литературе, открытом программном обеспечении и в облачных вычислениях.

terabyte (10¹² bytes)

A terabyte (TB or Tbyte) is a decimal multiple of the unit byte for digital information or computer storage. The prefix tera (symbol T) is defined in the International System of Units (SI) as a multiplier of 10¹², therefore, 1 terabyte = 10¹² bytes. At the same time, traditionally this metric prefix is used to designate binary multiplier 2⁴⁰, so 1 Tbyte = 1024 Gbytes. The correct prefix for 2⁴⁰ is a tebibyte (TiB), introduced by the International Electrotechnical Commission (IEC) in 1999. Binary prefixes are increasingly used in technical literature, open-source software, and cloud services.

пебибит

Пебибит (Пибит) — единица измерения количества информации, кратная биту. Префикс пета- (символ П) определяется в Международной системе единиц СИ как множитель 10¹⁵, поэтому 1 Тбит = 10¹⁵ бит . В то же время, все привыкли, что эта десятичная приставка чаще используется для обозначения двоичного множителя 2⁵⁰, так что 1 Пбит = 1024 Тбит. Правильной приставкой для 2⁵⁰ является пебибит (Пибит). Двоичные приставки, введенные Международной электротехнической комиссией (МЭК) в 1999, все шире распространяются в технической литературе, открытом программном обеспечении и в облачных вычислениях.

pebibit

A pebibit (Pibit) is a decimal multiple of the unit bit for digital information or computer storage. The prefix peta (symbol P) is defined in the International System of Units (SI) as a multiplier of 10¹⁵, therefore, 1 petabit = 10¹⁵ bits. At the same time, traditionally this metric prefix is used to designate binary multiplier 2⁵⁰, so 1 Pbit = 1024 Tbits. The correct prefix for 2⁵⁰ is a pebibit (Pibit), introduced by the International Electrotechnical Commission (IEC) in 1999. Binary prefixes are increasingly used in technical literature, open-source software, and cloud services.

пебибайт

Пебибайт (ПиБ) — единица измерения количества информации, кратная байту. Префикс пета- (символ П) определяется в системе СИ как множитель 10¹⁵, поэтому 1 Пбайт = 10¹⁵ байт. В то же время, все привыкли, что эта десятичная приставка чаще используется для обозначения двоичного множителя 2⁵⁰, так что 1 Пбайт = 1024 Тбайт. Правильной приставкой для 2⁵⁰ является пебибайт (ПиБ). Двоичные приставки, введенные Международной электротехнической комиссией (МЭК) в 1999, все шире распространяются в технической литературе, открытом программном обеспечении и в облачных вычислениях.

pebibyte

A pebibyte (PiB) is a decimal multiple of the unit byte for digital information or computer storage. The prefix peta (symbol P) is defined in the International System of Units (SI) as a multiplier of 10¹⁵, therefore, 1 petabyte = 10¹⁵ bytes. At the same time, traditionally this metric prefix is used to designate binary multiplier 2⁵⁰, so 1 Pbyte = 1024 Tbytes. The correct prefix for 2⁵⁰ is a pebibyte (PiB), introduced by the International Electrotechnical Commission (IEC) in 1999. Binary prefixes are increasingly used in technical literature, open-source software, and cloud services.

петабайт (10¹⁵ байт)

Петабайт (Пбайт, ПБ) — единица измерения количества информации, кратная байту. Префикс пета- (символ П) определяется в системе СИ как множитель 10¹⁵, поэтому 1 Пбайт = 10¹⁵ байт. В то же время, все привыкли, что эта десятичная приставка чаще используется для обозначения двоичного множителя 2⁵⁰, так что 1 Пбайт = 1024 Тбайт. Правильной приставкой для 2⁵⁰ является пебибайт (ПиБ). Двоичные приставки, введенные Международной электротехнической комиссией (МЭК) в 1999, все шире распространяются в технической литературе, открытом программном обеспечении и в облачных вычислениях.

petabyte (10¹⁵ bytes)

A petabyte (Pb or Pbyte) is a decimal multiple of the unit byte for digital information or computer storage. The prefix peta (symbol P) is defined in the International System of Units (SI) as a multiplier of 10¹⁵, therefore, 1 petabyte = 10¹⁵ bytes. At the same time, traditionally this metric prefix is used to designate binary multiplier 2⁵⁰, so 1 Pbyte = 1024 Tbytes. The correct prefix for 2⁵⁰ is a pebibyte (PiB), introduced by the International Electrotechnical Commission (IEC) in 1999. Binary prefixes are increasingly used in technical literature, open-source software, and cloud services.

эксбибит

Эксбибит (Эибит) — единица измерения количества информации, кратная биту. Префикс экса- (символ Э) определяется в Международной системе единиц СИ как множитель 10¹⁸, поэтому 1 Эбит = 10¹⁸ бит . В то же время, все привыкли, что эта десятичная приставка чаще используется для обозначения двоичного множителя 2⁶⁰, так что 1 Эбит = 1024 Пбит. Правильной приставкой для 2⁶⁰ является эксбибит (Эибит). Двоичные приставки, введенные Международной электротехнической комиссией (МЭК) в 1999, все шире распространяются в технической литературе, открытом программном обеспечении и в облачных вычислениях.

exbibit

A exbibit (Eibit) is a decimal multiple of the unit bit for digital information or computer storage. The prefix exa (symbol E) is defined in the International System of Units (SI) as a multiplier of 10¹⁸, therefore, 1 exabit = 10¹⁸ bits. At the same time, traditionally this metric prefix is used to designate binary multiplier 2⁶⁰, so 1 Ebit = 1024 Pbits. The correct prefix for 2⁶⁰ is an exbibit (Eibit), introduced by the International Electrotechnical Commission (IEC) in 1999. Binary prefixes are increasingly used in technical literature, open-source software, and cloud services.

эксбибайт

Эксбибайт (ЭиБ) — единица измерения количества информации, кратная байту. Префикс экса- (символ Э) определяется в системе СИ как множитель 10¹⁸, поэтому 1 Эбайт = 10¹⁸ байт. В то же время, все привыкли, что эта десятичная приставка чаще используется для обозначения двоичного множителя 2⁶⁰, так что 1 Эбайт = 1024 Пбайт. Правильной приставкой для 2⁶⁰ является эксбибайт (ЭиБ). Двоичные приставки, введенные Международной электротехнической комиссией (МЭК) в 1999, все шире распространяются в технической литературе, открытом программном обеспечении и в облачных вычислениях.

exbibyte

A exbibyte (EiB) is a decimal multiple of the unit byte for digital information or computer storage. The prefix exa (symbol E) is defined in the International System of Units (SI) as a multiplier of 10¹⁸, therefore, 1 exabyte = 10¹⁸ bytes. At the same time, traditionally this metric prefix is used to designate binary multiplier 2⁶⁰, so 1 Ebyte = 1024 Pbytes. The correct prefix for 2⁶⁰ is an exbibyte (EiB), introduced by the International Electrotechnical Commission (IEC) in 1999. Binary prefixes are increasingly used in technical literature, open-source software, and cloud services.

эксабайт (10¹⁸ байт)

Эксабайт (Эбайт, ЭБ) — единица измерения количества информации, кратная байту. Префикс экса- (символ Э) определяется в системе СИ как множитель 10¹⁸, поэтому 1 Эбайт = 10¹⁸ байт. В то же время, все привыкли, что эта десятичная приставка чаще используется для обозначения двоичного множителя 2⁶⁰, так что 1 Эбайт = 1024 Пбайт. Правильной приставкой для 2⁶⁰ является эксбибайт (ЭиБ). Двоичные приставки, введенные Международной электротехнической комиссией (МЭК) в 1999, все шире распространяются в технической литературе, открытом программном обеспечении и в облачных вычислениях.

exabyte (10¹⁸ bytes)

A exabyte (Eb or Ebyte) is a decimal multiple of the unit byte for digital information or computer storage. The prefix exa (symbol E) is defined in the International System of Units (SI) as a multiplier of 10¹⁸, therefore, 1 exabyte = 10¹⁸ bytes. At the same time, traditionally this metric prefix is used to designate binary multiplier 2⁶⁰, so 1 Ebyte = 1024 Pbytes. The correct prefix for 2⁶⁰ is an exbibyte (EiB), introduced by the International Electrotechnical Commission (IEC) in 1999. Binary prefixes are increasingly used in technical literature, open-source software, and cloud services.

дискета (3.5, дв. плотности)

Дискета (гибкий диск, ГМД) — портативный носитель информации, который был в каждом компьютере, начиная с середины 1970-х и в начале XXI века. Даже в конце 2000-х дискетами все еще комплектовались сервера. Выпускались односторонние, двухсторонние дискеты 8, 5¼ и 3½ дюйма двойной (DD), высокой (HD) и сверхвысокой плотности (ED).

floppy disk (3.5 DD)

A floppy disk was a data storage and transfer device that could be found in every computer from the mid-1970s well into 2000s. Even in the late 2000s they still installed floppy disks in servers. Double density (DD), high density (HD), extended density (ED) and other formats were produced.

дискета (3.5, выс. пл.)

Дискета (гибкий диск, ГМД) — портативный носитель информации, который был в каждом компьютере, начиная с середины 1970-х и в начале XXI века. Даже в конце 2000-х дискетами все еще комплектовались сервера. Выпускались односторонние, двухсторонние дискеты 8, 5¼ и 3½ дюйма двойной (DD), высокой (HD) и сверхвысокой плотности (ED).

floppy disk (3.5 HD)

A floppy disk was a data storage and transfer device that could be found in every computer from the mid-1970s well into 2000s. Even in the late 2000s they still installed floppy disks in servers. Double density (DD), high density (HD), extended density (ED) and other formats were produced.

дискета (3.5, расшир. пл.)

Дискета (гибкий диск, ГМД) — портативный носитель информации, который был в каждом компьютере, начиная с середины 1970-х и в начале XXI века. Даже в конце 2000-х дискетами все еще комплектовались сервера. Выпускались односторонние, двухсторонние дискеты 8, 5¼ и 3½ дюйма двойной (DD), высокой (HD) и сверхвысокой плотности (ED).

floppy disk (3.5 ED)

A floppy disk was a data storage and transfer device that could be found in every computer from the mid-1970s well into 2000s. Even in the late 2000s they still installed floppy disks in servers. Double density (DD), high density (HD), extended density (ED) and other formats were produced.

дискета (5,25, дв. пл.)

Дискета (гибкий диск, ГМД) — портативный носитель информации, который был в каждом компьютере, начиная с середины 1970-х и в начале XXI века. Даже в конце 2000-х дискетами все еще комплектовались сервера. Выпускались односторонние, двухсторонние дискеты 8, 5¼ и 3½ дюйма двойной (DD), высокой (HD) и сверхвысокой плотности (ED).

floppy disk (5.25 DD)

A floppy disk was a data storage and transfer device that could be found in every computer from the mid-1970s well into 2000s. Even in the late 2000s they still installed floppy disks in servers. Double density (DD), high density (HD), extended density (ED) and other formats were produced.

дискета (5,25, выс. пл.)

Дискета (гибкий диск, ГМД) — портативный носитель информации, который был в каждом компьютере, начиная с середины 1970-х и в начале XXI века. Даже в конце 2000-х дискетами все еще комплектовались сервера. Выпускались односторонние, двухсторонние дискеты 8, 5¼ и 3½ дюйма двойной (DD), высокой (HD) и сверхвысокой плотности (ED).

floppy disk (5.25 HD)

A floppy disk was a data storage and transfer device that could be found in every computer from the mid-1970s well into 2000s. Even in the late 2000s they still installed floppy disks in servers. Double density (DD), high density (HD), extended density (ED) and other formats were produced.

Zip 100

Iomega Zip — семейство накопителей на съемных гибких магнитных дисках емкостью 100, затем 250 и 750 Мбайт. Iomega начала выпуск Zip-дисков в конце 1994 г. Однако на рынке эти приводы продержались недолго и вскоре были вытеснены USB флэш-дисками, компакт и DVD-дисками.

Zip 100

A Zip drive was a medium-capacity removable disk storage system introduced by Iomega in late 1994. Originally, Zip disks had capacities of 100 MB, but in later versions, their capacity was increased to 250 MB, then to 750 MB.

Zip 250

Iomega Zip — семейство накопителей на съемных гибких магнитных дисках емкостью 100, затем 250 и 750 Мбайт. Iomega начала выпуск Zip-дисков в конце 1994 г. Однако на рынке эти приводы продержались недолго и вскоре были вытеснены USB флэш-дисками, компакт и DVD-дисками.

Zip 250

A Zip drive was a medium-capacity removable disk storage system introduced by Iomega in late 1994. Originally, Zip disks had capacities of 100 MB, but in later versions, their capacity was increased to 250 MB, then to 750 MB.

Jaz 1GB

Iomega Jaz — семейство накопителей на съемных гибких магнитных дисках емкостью 1 Гбайт, затем 2 Гбайта. Iomega начала выпуск Zip-дисков в 1995 г. Однако на рынке эти приводы продержались недолго и вскоре были вытеснены USB флэш-дисками, компакт и DVD-дисками. Производство накопителей Jaz было свернуто в 2002 году.

Jaz 1GB

A Jaz drive was a removable disk storage system, introduced by the Iomega company in 1995. The Jaz disks were originally released with a 1 GB capacity in a 3½-inch form factor, which was a significant increase over Iomega’s most popular product at the time, the Zip drive with its 100 MB capacity. Later the capacity was increased to 2 GB. The Jaz line of products was discontinued in 2002.

Jaz 2GB

Iomega Jaz — семейство накопителей на съемных гибких магнитных дисках емкостью 1 Гбайт, затем 2 Гбайта. Iomega начала выпуск Zip-дисков в 1995 г. Однако на рынке эти приводы продержались недолго и вскоре были вытеснены USB флэш-дисками, компакт и DVD-дисками. Производство накопителей Jaz было свернуто в 2002 году.

Jaz 2GB

A Jaz drive was a removable disk storage system, introduced by the Iomega company in 1995. The Jaz disks were originally released with a 1 GB capacity in a 3½-inch form factor, which was a significant increase over Iomega’s most popular product at the time, the Zip drive with its 100 MB capacity. Later the capacity was increased to 2 GB. The Jaz line of products was discontinued in 2002.

CD (74 минуты)

Компакт-диск (англ. Compact Disc) — оптический носитель информации в виде пластикового диска. Изначально компакт-диск разрабатывался для хранения и воспроизведения аудиозаписей в цифровой форме, однако позже компакт-диски стали широко использоваться для хранения данных (CD-ROM). Появились и другие форматы компакт-дисков. Аудио-плейеры появились в продаже в октябре 1982 г. В 2012 году, через тридцать лет после начала выпуска, компакт-диски все еще выпускаются и имеются в продаже.

CD (74 minutes)

A compact disc (CD) is an optical disc designed to store digital data. It was originally developed to store and play back sound recordings only, but the format was later adapted for storage of data (CD-ROM) and other formats. Audio CDs and audio CD players have been commercially available since October 1982. As of 2012, CDs are still in production.

CD (80 минут)

Компакт-диск (англ. Compact Disc) — оптический носитель информации в виде пластикового диска. Изначально компакт-диск разрабатывался для хранения и воспроизведения аудиозаписей в цифровой форме, однако позже компакт-диски стали широко использоваться для хранения данных (CD-ROM). Появились и другие форматы компакт-дисков. Аудио-плейеры появились в продаже в октябре 1982 г. В 2012 году, через тридцать лет после начала выпуска, компакт-диски все еще выпускаются и имеются в продаже.

CD (80 minutes)

A compact disc (CD) is an optical disc designed to store digital data. It was originally developed to store and play back sound recordings only, but the format was later adapted for storage of data (CD-ROM) and other formats. Audio CDs and audio CD players have been commercially available since October 1982. As of 2012, CDs are still in production.

DVD (1 слой, 1 сторона)

DVD (англ. Digital Versatile Disc — цифровой многоцелевой диск или Digital Video Disc — цифровой видеодиск) — формат оптического носителя информации, выполненного в форме диска, имеющего такой же размер, как и компакт-диск, но позволяющий хранить больший объём информации за счёт использования лазера с меньшей длиной волны. Наиболее распространенным форматом DVD-дисков является односторонний однослойный объемом 4,7 Гбайта. Выпускаются и другие форматы: 8,5—8,7 Гбайт (односторонний, двухслойный), 9,4 Гбайта (двухсторонний однослойный) и 17,08 Гбайта (двухсторонний двухслойный). Последний формат встречается редко.

DVD (1 layer 1 side)

The DVD is an optical disc storage format, invented and developed by several multinational electronics companies in 1995. DVDs offer higher storage capacity than compact discs while having the same dimensions. The most common format is 4.7 GB single-sided, single-layer. Other formats include 8.5—8.7 GB (single-sided, double-layer), 9.4 GB (double-sided, single-layer) and 17.08 GB (double-sided, double-layer). The last format is rare.

DVD (2 слоя, 1 сторона)

DVD (англ. Digital Versatile Disc — цифровой многоцелевой диск или Digital Video Disc — цифровой видеодиск) — формат оптического носителя информации, выполненного в форме диска, имеющего такой же размер, как и компакт-диск, но позволяющий хранить больший объём информации за счёт использования лазера с меньшей длиной волны. Наиболее распространенным форматом DVD-дисков является односторонний однослойный объемом 4,7 Гбайта. Выпускаются и другие форматы: 8,5—8,7 Гбайт (односторонний, двухслойный), 9,4 Гбайта (двухсторонний однослойный) и 17,08 Гбайта (двухсторонний двухслойный). Последний формат встречается редко.

DVD (2 layer 1 side)

The DVD is an optical disc storage format, invented and developed by several multinational electronics companies in 1995. DVDs offer higher storage capacity than compact discs while having the same dimensions. The most common format is 4.7 GB single-sided, single-layer. Other formats include 8.5—8.7 GB (single-sided, double-layer), 9.4 GB (double-sided, single-layer) and 17.08 GB (double-sided, double-layer). The last format is rare.

DVD (1 слой, 1 сторона)

DVD (англ. Digital Versatile Disc — цифровой многоцелевой диск или Digital Video Disc — цифровой видеодиск) — формат оптического носителя информации, выполненного в форме диска, имеющего такой же размер, как и компакт-диск, но позволяющий хранить больший объём информации за счёт использования лазера с меньшей длиной волны. Наиболее распространенным форматом DVD-дисков является односторонний однослойный объемом 4,7 Гбайта. Выпускаются и другие форматы: 8,5—8,7 Гбайт (односторонний, двухслойный), 9,4 Гбайта (двухсторонний однослойный) и 17,08 Гбайта (двухсторонний двухслойный). Последний формат встречается редко.

DVD (1 layer 2 sides)

The DVD is an optical disc storage format, invented and developed by several multinational electronics companies in 1995. DVDs offer higher storage capacity than compact discs while having the same dimensions. The most common format is 4.7 GB single-sided, single-layer. Other formats include 8.5—8.7 GB (single-sided, double-layer), 9.4 GB (double-sided, single-layer) and 17.08 GB (double-sided, double-layer). The last format is rare.

DVD (2 слоя, 2 стороны)

DVD (англ. Digital Versatile Disc — цифровой многоцелевой диск или Digital Video Disc — цифровой видеодиск) — формат оптического носителя информации, выполненного в форме диска, имеющего такой же размер, как и компакт-диск, но позволяющий хранить больший объём информации за счёт использования лазера с меньшей длиной волны. Наиболее распространенным форматом DVD-дисков является односторонний однослойный объемом 4,7 Гбайта. Выпускаются и другие форматы: 8,5—8,7 Гбайт (односторонний, двухслойный), 9,4 Гбайта (двухсторонний однослойный) и 17,08 Гбайта (двухсторонний двухслойный). Последний формат встречается редко.

DVD (2 layers 2 sides)

The DVD is an optical disc storage format, invented and developed by several multinational electronics companies in 1995. DVDs offer higher storage capacity than compact discs while having the same dimensions. The most common format is 4.7 GB single-sided, single-layer. Other formats include 8.5—8.7 GB (single-sided, double-layer), 9.4 GB (double-sided, single-layer) and 17.08 GB (double-sided, double-layer). The last format is rare.

Однослойный диск Blu-ray

Blu-ray Disc, BD (англ. blue ray – синий луч) — формат цифрового оптического носителя информации, выполненного в форме диска, имеющего такой же размер, как и DVD-диск, но позволяющий хранить больший объём информации за счёт использования фиолетового лазера с меньшей длиной волны 405 нм. Обычные Blu-ray диски содержат 25 ГБ на слой, при этом двухслойные диски имеют объем 50 ГБ. Двухслойные Blu-ray диски являются основным форматом для хранения видео высокой четкости. Имеются также трехслойные и четырехслойные Blu-ray диски.

Blu-ray disc (single-layer)

The Blu-ray Disc (BD) is an optical disc storage medium using the plastic disc, the same size as DVDs and CDs (120 mm in diameter and 1.2 mm thick) and a violet 405 nm laser, which allows information to be stored at a greater density because of a shorter wavelength. Conventional (pre-BD-XL) Blu-ray Discs contain 25 GB per layer, with dual-layer discs (50 GB) being the industry standard for feature-length video discs. Triple-layer and quadruple-layer disks are available.

Двухслойный диск Blu-ray

Blu-ray Disc, BD (англ. blue ray – синий луч) — формат цифрового оптического носителя информации, выполненного в форме диска, имеющего такой же размер, как и DVD-диск, но позволяющий хранить больший объём информации за счёт использования фиолетового лазера с меньшей длиной волны 405 нм. Обычные Blu-ray диски содержат 25 ГБ на слой, при этом двухслойные диски имеют объем 50 ГБ. Двухслойные Blu-ray диски являются основным форматом для хранения видео высокой четкости. Имеются также трехслойные и четырехслойные Blu-ray диски.

Blu-ray disc (double-layer)

The Blu-ray Disc (BD) is an optical disc storage medium using the plastic disc, the same size as DVDs and CDs (120 mm in diameter and 1.2 mm thick) and a violet 405 nm laser, which allows information to be stored at a greater density because of a shorter wavelength. Conventional (pre-BD-XL) Blu-ray Discs contain 25 GB per layer, with dual-layer discs (50 GB) being the industry standard for feature-length video discs. Triple-layer and quadruple-layer disks are available.

Преобразовать единицы с помощью конвертера «Конвертер единиц измерения количества информации»

Вы затрудняетесь в переводе единицы измерения с одного языка на другой? Коллеги готовы вам помочь. Опубликуйте вопрос в TCTerms и в течение нескольких минут вы получите ответ.

256 бит равно байт — ComputerMaker.info

Автор admin На чтение 5 мин. Просмотров 15 Опубликовано

1 Байт = 8 бит, т.е. это строка 1,2,3,4,5,6,7,8 почему тогда 2 возводят в 8-ю степень и получают 256 ? И что с этим делать? Т.е. каким образом и для чего записываются данные?

P.S. Извиняюсь за столь детский вопрос, но я никак не могу понять зачем это действие нужно?

Ваши рассуждения не совсем точны.

В байте действительно 8 бит, но нумеруются они от 0 до 7, причем нумерация ведется справа налево по возрастанию. Каждый такой номер является «весом» для бита равного 1, а вес этот измеряется соответствующей степенью числа 2 (биты это двоичная система счисления, где возможны только варианты 0 или 1).

Таким образом, максимально возможное число, которое можно отразить одним байтом в двоичной системе счисления, составляет 8 подряд идущих единичных битов, каждый со своим весом: 1*2^0 + 1*2^1 + 1*2^2 + 1*2^3 + 1*2^4 + 1*2^5 + 1*2^6 + 1*2^7

или 1+2+4+8+16+32+64+128 = 255. Но еще осталось значение 0, соответствующее случаю, когда все 8 бит байта нулевые. Следовательно, максимум кодов какие можно получить с помощью одного байта составляет 255+1 = 256 кодов (символов).

1 байт не может вместить 256 символов, одним байтом можно закодировать любой один из 256-ти символов, потому что именно столько уникальных комбинаций может принять последовательность из 8-ми двоичных бит. Один двоичный бит — это наименьшая единица количества информации, он может принять лишь два значения 0 и 1. Последовательность двух бит может принят уже 4 значения: 00, 01, 10 и 11, а из трех бит 8 значений, 000, 001 и так далее. Добавление каждого бита увеличивает количество возможных значений, которая может принять битовая последовательность в два раза, соответственно последовательность из 8 бит сможет принять 256 различных значений. Поэтому и используют степени двойки, так как 2 в степени N равно тому, сколько значений может принять последовательность из N двоичных бит.

Далее, существуют кодовые таблицы (ASCII, Win-1251 и т.п.), в которых каждым символам, таким как: большие и маленькие буквы английского и национального алфавитов, цифры, знаки препинания и спецсимволы, соответствует определенное значение байта, например для символа Q — это 81, соответственно 01010001. И всего в таблице и есть 256 символов, но при этом одним байтом можно «написать» один символ, а что-бы его потом прочитать, необходимо знать какая кодовая таблица, так называемая «кодировка», использовалась.

Но если это Ваша очепятка, и речь идет о Байтах, тогда извольте:

а) Если байт считать октетом, то 1 Байт равен 8 битам ( 1 Б = 8 б )

б) 1 КилоБайт равен 1024 Байтам ( 1 КБ=1024 Б )

в) 1 МегаБайт равен 1024 КилоБайтам ( 1 МБ = 1024 КБ)

г) 256 МегаБайт равны 2 147 483 648 битам ( 256 МБ * 1024 КБ * 1024 Б * 8 б = 268435456 Б * 8 б = 2147483648 б)

Ответ: В 256 МегаБайт содержится 2147483648 бит.

Что такое 256-битное шифрование? Это то, что каждый центр сертификации и его реселлеры говорят при рекламе своих SSL-сертификатов. А почему бы и нет? В конце концов, шифрование является самым важным в SSL-сертификатах. Но многие пользователи, в том числе некоторые из клиентов нашей компании, не знают о действительной пользе, которую дает 256-битное шифрование.

Итак, давайте разберем его для Вас. Давайте разгадаем технологию, которая имеет 256-битное шифрование и поймем, как она защищает всех в Интернете.

Во-первых, давайте разберем SSL-шифрование

Принято считать, что SSL-шифрование выполняется с помощью пары ключей, известной как Public / Private Key Pair. Также считается, что открытый ключ шифрует данные, а Private Key расшифровывает его. Технически это называется «Асимметричное шифрование».

Однако, это не совсем так.

Фактическое шифрование данных не выполняется с помощью этого асимметричного метода; это делается с помощью Symmetric Encryption. Теперь следующий вопрос в вашей голове должен быть следующим: «Тогда почему используется пара Public / Private Key?» Да, он используется, но только для аутентификации. Когда клиент и сервер сталкиваются друг с другом, им необходимо проверить личность друг друга. Именно здесь играет роль асимметричного шифрования. Эта проверка выполняется с помощью пары Public / Private Key. После того, как аутентификация будет выполнена, и будет выполнено TLS handshake, начнется фактическое шифрование, и будет оно выполняться через Symmetric Encryption.

Что такое 256-битное шифрование?

Сначала термин «256-бит» звучит, как язык для «ботаников». Ну, это не так. 256-битное шифрование относится к длине ключа симметричной технологии шифрования. Это означает, что ключ сделан из 256 двоичных файлов (нулей и единиц), и имеется 2 256 возможных комбинаций.

Все еще не понятно? Хорошо, давайте разберем это с помощью простого примера. Допустим, есть 2-битный ключ. Следовательно, он будет иметь 2 2 (4) значения — 00, 01, 10 и 11. Таким образом, 256-битный ключ может иметь 2 256 возможных комбинаций. Ну что, так понятнее?)

Насколько безопасно 256-битное шифрование?

«Насколько безопасно 256-битное шифрование?» «Достаточно ли 256-битного шифрования?» Это два из наиболее часто задаваемых вопросов, когда дело доходит до уровня шифрования. Проясним раз и навсегда: этого более чем достаточно. Наша уверенность вполне обоснована и причина всему называется «Математика».

Лучший способ взломать ключ шифрования, и это «грубая форсировка», пробная версия и ошибка в простых терминах. Таким образом, если длина ключа составляет 256 бит, было бы доступно по 2 256 возможных комбинаций, и хакер должен попробовать большинство из 2 255 возможных комбинаций, прежде чем прийти к заключению (как правило, для получения правильной комбинации требуется около 50% ключей).

На бумаге 2 256 может показаться обычным числом, но не смейте недооценивать математику.

256-бит будет иметь такой вид:

115,792,089,237,316,195,423,570,985,008,687,907,853,269,984,665,640,564,039, 457,540,007,913,129,639,936 (78 цифр) возможных комбинаций.

Никакой суперкомпьютер на нашей с вами любимой планете не сможет взломать его.

Даже если вы будете использовать Tianhe-2 (MilkyWay-2), самый быстрый суперкомпьютер в мире, понадобится миллионы лет, чтобы взломать 256-битное шифрование.

Ну что, теперь вы чувствуете себя безопаснее?)

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

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

Сколько байт представляет число?

Целые числа (целые) обычно представляются 4 байтами или 32 битами. В прошлом символы (например, буквы, цифры) представлялись одним байтом (8 бит), причем каждый символ отображался в число от 0 до 255.Таблица ASCII обеспечивает сопоставление. Вот он-лайн двоично-десятичный преобразователь.

Каков диапазон значений байта?

байт: тип данных byte представляет собой 8-разрядное целое число в дополнении до двух со знаком. Он имеет минимальное значение -128 и максимальное значение 127 (включительно) .

Что такое один байт информации?

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

Как представляется байт?

Байт состоит из 8 соседних двоичных цифр (битов), каждая из которых состоит из 0 или 1. Байт может представлять эквивалент одного символа , например, букву B, запятую или знак процента , или может представлять число от 0 до 255.

Сколько значений могут представлять 5 бит?

32

32
Binary Numbers

Длина битовой строки (B) Количество возможных значений (n)
5 32
6 64
7 128
8 256

Сколько чисел могут представлять 4 байта?

4.
Целые числа обычно хранятся с использованием слова памяти, которое составляет 4 байта или 32 бита, поэтому можно хранить целые числа от 0 до 4 294 967 295 (2 32 — 1). Ниже представлены целые числа от 1 до 5, хранящиеся в виде четырехбайтовых значений (каждая строка представляет одно целое число).

Почему диапазон байтов составляет от 128 до 127?

8 ответов. Ответ: в дополнении до двух . Короче говоря, Java (и большинство современных языков) не представляют целые числа со знаком, используя представление величины со знаком.Другими словами, 8-разрядное целое число не является знаковым битом, за которым следует 7-разрядное целое число без знака.

Почему двоичный код увеличивается только до 128?

В отличие от десятичной системы счисления, где мы используем цифры от 0 до 9 для представления числа, в двоичной системе мы используем только 2 цифры 0 и 1 (биты). Мы использовали 8 бит для представления 128 в двоичный.

Сколько бит в одном байте?

8
Бит — это наименьшая часть информации в компьютере, одно значение, хранящее либо 0начальный текст, 0, конечный текст, либо 1начальный текст, 1, конечный текст.Байт — это единица цифровой информации, состоящая из 8 этих битов.

Сколько значений может хранить двоичная цифра?

Что входит в бит? Один бит может представлять только два разных значения .

Сколько возможных значений мы можем иметь с 8 битами?

256
При 8 битах максимальное количество значений составляет 256 или от 0 до 255. В таблице 5.1 указано количество битов в двоичном числе и максимальное количество состояний, которые могут быть представлены.

Сколько символов составляет байт?

256 символов
Восемь бит называются байтом. Однобайтовые наборы символов могут содержать 256 символов . Однако текущим стандартом является Unicode, который использует два байта для представления всех символов во всех системах письма в мире в одном наборе.

Сколько байтов составляет шестнадцатеричное число?

Технологические материалы — шестнадцатеричные, десятичные и двоичные

База нумерации База Notes Notes
Гексадексимальная BASE 16 Каждый шестнадцатеричный персонаж представляет собой 4 бита (0 — 15 десятичных), который называется кусочек (маленький байт — честно!).Байт (или октет) состоит из 8 бит, поэтому он всегда представлен двумя шестнадцатеричными символами в диапазоне от 00 до FF.

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

Таким образом, в большинстве случаев байт будет состоять из 8 бит . Если нет, то это, вероятно, 9 бит и может быть или не быть частью 36-битного слова. Обратите внимание, что термин «байт» не имеет четкого определения без контекста. Что касается компьютерных архитектур, вы можете предположить, что байт является 8-битным, по крайней мере, для современных архитектур.

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

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

Сколько возможных значений можно представить двумя двоичными цифрами?

Двухбитная система использует комбинации чисел до двух разрядов ( 11 ). Существует четыре варианта: 00, 01, 10 и 11. 1-битное изображение может иметь 2 цвета, 4-битное изображение может иметь 16, 8-битное изображение может иметь 256, а 16-битное изображение может иметь 65 536 цветов. .

Сколько бит представляют 8 КБ?

8 бит составляют 1 байт. Таблица перевода
КБ в биты.

килобайты (Kb) 64000 BITS
килобайты (Kb) битов (б)
BIT
7 KB 56000 BIT
8 KB
9 КБ 72000 бит

Почему максимальное значение байта равно 127?

Байт состоит из 8 бит, но поскольку MSB зарезервирован для знака, у нас есть только 7 бит для представления значения (последний 8-й бит представляет знак 1 для отрицательного и 0 для положительного).Java использует дополнение до 2 для представления отрицательных значений. в двоичном формате 01111111 эквивалентно 127 в десятичном виде.

Что происходит, когда вы добавляете 127-байтовую переменную в Java?

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

Сколько битов включено в байте со значением 127?

восьмибитный
Байт — это восьмибитный целое число с дополнением до двух, которое находится в диапазоне от -128 до 127.Обратите внимание, что, как и все числовые типы данных в Java, байт имеет знак. Максимальное значение в байтах — 127.

Похожие сообщения:

  1. Где находится кнопка Smart Hub?
  2. Сколько стоит набор миди-аккордов?
  3. Можно ли использовать Novation Launchkey без компьютера?
  4. Кому принадлежит Дорман?
  5. Как добавить автоматизацию в мой домашний помощник?
  6. Акаи Хаато покидает Hololive?
  7. Является ли MIDI-контроллер тем же, что и MIDI-клавиатура?
  8. Как записывать аудио и MIDI?
  9. Является ли скорость MIDI линейной?
  10. Нужны ли клавишные педали?

Сколько бит требуется компьютеру для хранения всех символов? – Кухня

Компьютерная система обычно хранит символы, используя код ASCII.Каждый символ хранится с использованием восьми битов информации , что дает общее количество 256 различных символов (2**8 = 256).

Сколько символов может храниться в бите?

ASCII — это 7-битный код: один бит (двоичная цифра) — это один переключатель, который может быть включен или выключен, ноль или единица. Наборы символов, используемые сегодня в США, обычно представляют собой 8-битные наборы с 256 различными символами, что фактически удваивает набор ASCII. Один бит может иметь 2 возможных состояния.

Сколько символов может хранить 16 бит?

16-битное целое число может хранить 2 16 (или 65 536) различных значений.8=256 значений. Тип char может содержать как положительные, так и отрицательные значения.

Является ли символ 1 байтом?

Таким образом, каждый символ может состоять из 8 бит (1 байт), 16 бит (2 байт), 24 бит (3 байт) или 32 бит (4 байт). Точно так же UTF-16 основан на 16-битных кодовых единицах. Следовательно, каждый символ может быть 16 бит (2 байта) или 32 бита (4 байта). Все UTF включают полный репертуар символов Unicode или набор символов.

Сколько значений может храниться в байте?

Максимальное десятичное число, которое может быть представлено 1 байтом, равно 255 или 11111111.8-битное слово сильно ограничивает диапазон чисел, которые могут быть размещены. Но это обычно преодолевается использованием более крупных слов. При 8 битах максимальное количество значений составляет 256 или от 0 до 255.

Как называется 16 бит?

БАЙТА — 8 бит, без знака. СЛОВО – 16 бит, без знака. DWORD — 32 бита, без знака.

Что такое 16-битное число?

16-бит — это компьютерное аппаратное устройство или программа, способная передавать 16 бит данных за раз. Например, ранние компьютерные процессоры (т.g., 8088 и 80286) были 16-битными процессорами, то есть они могли работать с 16-битными двоичными числами (десятичные числа до 65 535).

Какой символ занимает больше всего памяти?

﷽, вероятно, занимает больше всего места.

Каково минимальное хранилище для одного персонажа?

1 байт — это минимальное пространство, необходимое для хранения одного символа.

1 Гб памяти это много?

1 ГБ ОЗУ достаточно для основных операций, таких как просмотр веб-страниц (хотя не ожидайте запуска браузера с десятками открытых вкладок) и электронной почты, а также для обработки текстов и легкого редактирования изображений.

Сколько байтов занимает текстовый символ?

Символы могут иметь от 1 до 6 байт (некоторые из них могут быть не нужны прямо сейчас). Каждый символ UTF-32 имеет 4 байта. UTF-16 использует 16 бит для каждого символа и представляет только часть символов Unicode, называемых BMP (для всех практических целей этого достаточно). Java использует эту кодировку в своих строках.

В чем разница между байтом и символом?

Основное различие между типами данных byte и char заключается в том, что byte используется для хранения необработанных двоичных данных, тогда как другие используются для хранения символов или текстовых данных.С точки зрения диапазона, байтовая переменная может содержать любое значение от -128 до 127, а символьная переменная может содержать любое значение от 0 до 255.

Сколько байтов в букве?

Мы называем 8 бит байтом. В очень распространенной системе ASCII каждая буква алфавита, как заглавная, так и строчная (плюс знаки препинания и некоторые другие символы), соответствует числу от 0 до 255 (например, a=97, b=98 и т. д.), поэтому одна буква может быть выражен одним байтом. Таким образом, слово «Шеннон» занимает 7 байт.

Сколько значений может храниться в байте? – QuickAdviser

Сколько значений может храниться в байте?

Байт — это не просто 8 значений от 0 до 1, а 256 (28) различных комбинаций (вернее перестановок) начиная от 00000000 через e.грамм. от 01010101 до 11111111 . Таким образом, один байт может представлять десятичное число от 0 (00) до 255.

Сколько байт нужно хранить долго?

8 байт
Типы и размеры данных

Название типа 32-бит Размер 64-бит Размер
короткий 2 байта 2 байта
целый 4 байта 4 байта
длинный 4 байта 8 байт
длинный длинный 8 байт 8 байт

Почему нам нужно 2 байта для хранения символа?

Java поддерживает более 18 международных языков, поэтому java занимает 2 байта для символов, потому что для 18 международных языков 1 байт памяти недостаточно для хранения всех символов и символов, присутствующих в 18 языках.Java поддерживает Unicode, но поддерживает код ascii.

Какое наибольшее число может представлять байт?

Максимальное десятичное число, которое может быть представлено 1 байтом, равно 255 или 11111111. 8-битное слово сильно ограничивает диапазон чисел, которые можно вместить. Но это обычно преодолевается использованием более крупных слов. При 8 битах максимальное количество значений составляет 256 или от 0 до 255.

Какое минимальное и максимальное значение может хранить символьная переменная?

Максимальное и минимальное значение, которое может быть сохранено в подписанном символе, сохраняется как константа в заголовочном файле climits и может называться как SCHAR_MAX и SCHAR_MIN соответственно.Минимальное значение, которое может быть сохранено в типе данных со знаком char, обычно равно -128, то есть около -27 (но зависит от компилятора).

Сколько байтов в строке Python?

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

Может ли char быть 2 байта?

Тип данных «char» в Java изначально использовался для представления 16-битного Unicode.Поэтому размер типа данных char в Java составляет 2 байта, а для языка C — 1 байт. Следовательно, Java использует стандарт Unicode.

Почему символ 1 байт?

(двоичное) представление символа (в стандартном наборе символов) может уместиться в 1 байт. Во время первоначальной разработки C наиболее распространенными стандартами были ASCII и EBCDIC, которые требовали 7- и 8-битного кодирования соответственно. Таким образом, 1 байта было достаточно для представления всего набора символов.

История 256

История 256

Почему 256? Почему это число так важно?

Вздох! Вы имеете в виду, что не знаете всех подробностей об этом устройстве, на которое вы смотрите вслепую в? Я имею в виду, вы смотрите на компьютер монитор прямо сейчас.Думаю, мне не следует удивляться. я Я ботаник и живу и дышу компьютерами с 10 класса в далеком 1981 году. Мне тяжело увидеть, что я считаю само собой разумеющимся. Итак, в интересах образования и для удовлетворения моей потребности болтать, я представляю следующий мини-очерк о достоинствах 256. Да будет он жить вечно…

Волшебный #2

2 — очень волшебное число для большинства компьютерщиков. Все сигналы внутри компьютера имеют два (и только два) разные поэтому двоичные значения: 0 и 1.X) могут быть представлены разные значения.

Числа с основанием 2 так же важны для компьютерных фанатов, как я, как числа с основанием 10 для других людей. Так же, как вы знаете 10, 100, 1000 и т. д. Я знаю 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048, 4096, 8192, 16384, и т.д.. Да, мы странная компания.

И был свет

Теперь, когда мы знаем о двоичных значениях в компьютере, давайте поговорим об устройствах, которые их используют. ценности. В основе всех двоичных компьютеров лежит логический элемент И.Это маленький электронный переключатель (или вентиль если хотите) состоит из двух входов и одного выхода и обычно реализуется на транзисторе. Согласно определению, если и только если оба входа логического элемента И включены, то выход равен «на». В противном случае, если один из входов «выключен» или если оба входа «выключены», то выход «выключенный».

При достаточном количестве этого маленького переключателя в сочетании с другими элементами ИЛИ, НЕ, XOR, NAND и т. д. Вы можете создать себе компьютер.Это, конечно, не так просто, однако дело в том, что вентиль И, основной строительный блок компьютера, требует 2 входа, чтобы получить выход. 2 очень важное число для двоичного компьютер.

Бит Теперь Байт?

В какой-то момент первые разработчики двоичного компьютера придумали байт в качестве следующей стандартной единицы измерения. немного выше. Байт определяется как 8 бит и может представлять значения от 0 до 255 или 2 в степени 8. разные значения. Байт представляет 256 различных значений.

Байт == 256

Вот и все. Байт — это единица хранения в компьютере, которая содержит 8 бит и может хранить 256 различных значения: от 0 до 255. Например, буквы обычно хранятся в байтах. У вас есть компьютер с гигабайтами (1 миллиард байт) дискового пространства и мегабайт (1 миллион байт) памяти — ну, может быть, это будущее, и вы иметь гигабайты памяти и терабайты (1 триллион байтов) дискового пространства. В любом случае 256 особенный, т.к. он представляет собой наиболее распространенный базовый блок в компьютере.

Copyright 2002 Грей Уотсон.

Этот сайт в основном содержит W3C Valid XHTML и должен работать с большинством браузеров.

Ваш хост: (никто) 85.26.165.165:16642
Агент: Mozilla/5.0 (X11; Linux x86_64; rv:33.0) Gecko/20100101 Firefox/33.0

Сколько чисел можно представить 8 байтами?

Сколько чисел можно представить 8 байтами?

При 8 битах максимальное количество значений составляет 256 или от 0 до 255.В таблице 5.1 указано количество битов в двоичном числе и максимальное количество состояний, которые могут быть представлены.

Сколько отрицательных чисел могут представлять 8 бит?

Например, 8-битное число без знака может представлять значения от от 0 до 255 (11111111).

Сколько чисел можно представить с помощью 7 бит?

Например, строка из трех битов может представлять до восьми различных значений, как показано в таблице 1….Двоичное числовое представление.

Длина битовой строки (б) Количество возможных значений (N)
7
7

7 128

8

8 256
9 512
10 1024
еще 8 рядов

Какое наибольшее число можно представить 6 битами?

от 6 до 64 битов: шестнадцатеричные числа Значимые для привода / разбиения

1
BYTES BYTES максимальный счет
6
8 1 (см. Примечание 1) 256
10 1024
16 2 (1) 65,535
1 больше рядов

Являются ли группы 8-битными?

Группа из восьми битов называется , байт , а группа из 4 битов называется полубайтом.

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

С 8 битами в байте вы можете представить 256 значений в диапазоне от 0 до 255, как показано здесь: 0 = 00000000 1 = 00000001 2 = 00000010 … В статье Как работают компакт-диски вы узнаете, что компакт-диск использует 2 байта. или 16 бит на выборку. Это дает каждой выборке диапазон от 0 до 65 535, например:

.

Существуют ли 8-битные числа в двоичном коде?

8-битные числа.Бинарный. Десятичная дробь. 00000001. 1. 00000010. 2. 00000011.

Какая 8-битная цифра эквивалентна десятичной 8?

Связанные вопросы Больше ответов ниже. Что эквивалентно десятичной 8. Если вы спрашиваете о 8 битах, то эти восемь цифр двоичных нулей и единиц являются 8 битами. Они могут представлять число без знака в диапазоне от 0 до 255, число со знаком в диапазоне от -128 до 127 или другие данные или информацию как часть более крупной структуры данных, числа или строки.

Какое наибольшее число представлено 8-битным шаблоном?

Наконец, чтобы ответить на вопрос, 255 — это наибольшее число, которое может быть представлено 8-битным образцом в десятичной системе счисления, что эквивалентно 11111111 в двоичной системе счисления. Надеюсь, это помогло. Представляем Malwarebytes 4.0: очистите свой компьютер за считанные минуты.

⇐ Когда бы вы не использовали объектно-ориентированное программирование? Есть ли в Канаде бесплатный университет? ⇒
Похожие сообщения:

Какое максимальное значение может быть сохранено в одном байте

255 Максимальное десятичное число, которое может быть представлено 1 байтом, равно 255 или 11111111.8--битное слово сильно ограничивает диапазон чисел, которые могут быть размещены. Но это обычно преодолевается использованием более крупных слов. С 8 битами максимальное количество значений составляет 256 или от 0 до 255.

Что такое 1-байтовое число?, байт — это группа из 8 бит. Бит является основной единицей измерения и может быть либо 1 , либо 0. байт — это не просто 8 значений от 0 до 1 , а 256 (2 8 ) различных комбинаций (точнее, перестановок) в диапазоне от 00000000 через эл.грамм. от 01010101 до 11111111 . Таким образом, один байт может представлять десятичное число от 0(00) до 255.

Кроме того, что может храниться в байте?,

байт
  • «Байт» – единица хранения информации.
  • Документ, изображение, фильм.. сколько байт?
  • 1 байта достаточно для хранения примерно 1 введенного символа, например. «b» или «X» или «$»
  • Все хранилища измеряются в байтах, несмотря на то, что это очень разные аппаратные средства.
  • Килобайт, КБ, около 1 тыс. байт.
  • Мегабайт, МБ, около 1 млн байт.

Наконец, возможно ли хранить в 4-битном хранилище? Поскольку имеется 4 байт, это означает, что 4 × 8 бит = 32 бит доступно для хранения числа. Слово бит происходит от выражения двоичная цифра, где двоичный код относится к двум состояниям (рассматриваемым в данном контексте как 0 или 1), в которых может находиться каждый бит .

Часто задаваемый вопрос:

Какое максимальное число можно сохранить в двухбайтовой памяти?

В 8-битном числе без знака вы можете хранить значения от 00000000 до 11111111 , что составляет 255 в десятичном виде. В 2-байтовом числе этот диапазон становится от 00000000 00000000 до 11111111 11111111 , что оказывается равным 65535 .

Какое наибольшее число может быть представлено двумя байтами?

= 65535 .Это самое большое число размером 2 байта. 65535 .

Какое наибольшее положительное число может храниться в двух байтах памяти?

Иногда вы слышите группу из четырех битов, называемую полубайтом. Максимальное число, которое вы можете представить с помощью 8 бит, равно 11111111 или 255 в десятичной системе счисления. Поскольку 00000000 является наименьшим, вы можете представить 256 элементов с помощью байта.

Сколько чисел можно представить двумя байтами?

1 байт будет 2 десятичным числом цифр , и вы можете представлять значений от 0 до 100 (не включены). 2 байта будут 4 десятичными цифрами , а вы можете представлять значений от 0 до 10000 (не включены).

Какое наибольшее число может храниться в байте?

Максимальное десятичное число, которое может быть представлено 1 байтом, равно 255 или 11111111 . Слово 8 -бит сильно ограничивает диапазон чисел, которые могут быть размещены. Но это обычно преодолевается использованием более крупных слов. При 8 битах максимальное количество значений равно 256 или от 0 до 255 .

Может ли бит хранить 4 части данных?

4 .

Целые числа обычно хранятся с использованием слова памяти, которое равно 4 байт или 32 бит , поэтому целые числа от 0 до 4 294 967 295 (2 32 – 1) могут быть сохранены . Ниже приведены целые числа от 1 до 5 , хранящиеся в как четыре значения по байт (каждая строка представляет одно целое число).

Могут ли четыре бита хранить 8 направлений?

Четырех битов достаточно, чтобы сохранил восемь направлений .

Сколько чисел может содержать 4 бита?

С 4 битами можно создать 16 различных значений. Все однозначные шестнадцатеричные числа могут быть записаны четырьмя битами . Двоично-десятичное число — это метод цифрового кодирования для чисел с использованием десятичной системы счисления, при этом каждая десятичная цифра представлена ​​четырьмя битами .

Сколько бит вам потребуется для хранения числа 8000000?

Порядки величины (данные)

Двоичный [бит] Товар
Коэффициент
8 000 000 бит (1000 килобайт) — предпочтительное определение мегабайта
8 343 400 бит — одна фотография «обычного» размера с достаточно хорошим качеством (1024 × 768 пикселей).
223 8 388 608 бит (1024 кибибайта), одно из нескольких традиционных значений мегабайта

Что хранится в битах?

Компьютеры хранят информацию, используя битов . Бит (сокращение от «двоичная цифра») хранит либо значение 0start text, 0, end text, либо 1start text, 1, end text.

Что является примером байта?

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

Почему в байте 8 бит?

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

Сколько памяти занимает байт?

Когда 8 битов объединяются, вы получаете байт. Байты используются для хранения одного символа; будь то буква, цифра или знак препинания.

Таблица единиц хранения данных: от наименьшего к наибольшему.

Блок Укороченный Емкость
Байт Б 8 бит
килобайт КБ 1024 байта
Мегабайт МБ 1024 килобайта
Гигабайт ГБ 1024 мегабайта

Сколько байтов в 1 числе?

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

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

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

Что такое 2-байтовое целое число?

2 байт со знаком Целое число

— целочисленный тип данных автоматизации , который может быть как положительным, так и отрицательным.Старшим битом является бит знака, который равен 1 для отрицательных значений и 0 для положительных значений. Размер хранения целого числа составляет 2 байта . 2 байт со знаком целое число может иметь диапазон от -32 768 до 32 767.

Что такое 4-байтовое число?

4-байтовые ASN

предоставляют 2 32 или 4 294 967 296 номеров автономных систем в диапазоне от 0 до 4294967295 . Первое, на что следует обратить внимание в отношении этих номеров, это то, что они включают все старые 2 -байтовые ASN, от 0 до 65535.

(Посетили 163 раза, сегодня посетили 1 раз)

Родственные

Умный способ хранения данных. Давайте поговорим о битовой упаковке… | Максим Закс

Давайте поговорим о битовой упаковке, дедупликации и многом другом

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

 00000001 00000000 00000001 

То, что вы видите выше, является двоичным представлением логического массива: true, false, правда .В большинстве языков программирования логическое значение хранится в 8 битах, где 0 равно false и >=1 равно true . Все это имеет смысл из-за того, как ЦП считывает данные, но если мы знаем, что будем хранить массив булевых значений, мы можем использовать битовый массив:

 00000101 

В этом случае логический массив можно представить как байтовый массив, где size равен ceil(size/8) . Когда мы запрашиваем элемент с индексом i , нам нужно создать два индекса из i :

  1. byte index floor(i/8)
  2. bit index i mod 8 , или вы также можете сделать i — (byteIndex * 8) , если вы не хотите выполнять операцию по модулю.

Чтобы узнать, является ли значение истинным или ложным по индексу i , нам нужно создать битовую маску из битового индекса: 1 << bitIndex , а затем применить следующее выражение: bitArray [byteIndex] и маска != 0 .

Как мы видим, чтение логических значений из битового массива требует нескольких вычислений, но в лучшем случае может уменьшить размер хранимых данных на 87,5%.

Теперь поговорим о числах. Номера хранятся в байтах:

  • 1Бабет: 0 ... 256
  • 2bytes: 0 ... 6553 2bytes: 0 ... 65 536
  • 4 70004
  • 4 70009

  • 8 7000444 0 ... 18 446 744 073709 551616

Но что если мы знаете, что наши данные состоят из меньших чисел?

Четверть байта может представлять числа 0…3 и половина байта 0…15.

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

 00000001 00000010 00000011 00000000 

Где значения 1, 2, 3, 0 . Можно превратить в:

 00111001 

Добиваясь снижения на 75%. Я оставлю читателю подумать о том, как можно сохранить массив 1, 10, 12, 3 с полубайтовым представлением.

Имеет ли смысл хранить и 6-битное число?

Если мы будем хранить число не в степени двойки количество битов (1, 2, 4, 8), то придется столкнуться с тем, что число хранится между двумя байтами.Это означает, что нам нужно будет прочитать первый байт, а затем второй байт. Так что в целом это возможно, но, честно говоря, я никогда не видел, чтобы люди так делали. Что я видел, однако — хранение кортежа из двух небольших чисел вместе в одном байте. Например, определение типа FlexBuffers:

  • 2 младших бита, представляющих разрядность дочернего элемента (8, 16, 32, 64)
  • 6 бит, представляющих фактический тип

Что, если я не знаю, насколько большой мои номера будут?

В этом случае вы можете либо выбрать максимально возможный размер, либо применить технику количества переменной длины.

В этом методе мы берем битовый поток, представляющий число, и разбиваем его на 7 бит. 8-й бит становится битом «флаг». Бит флага устанавливается равным 1 , если следующий 7-битный раздел не содержит всех 0 с. Если вас интересуют подробности, пожалуйста, ознакомьтесь со статьей в Википедии.

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

Интересно, если посмотреть на кодировку UTF-8. Это в основном тот же метод, только с небольшой настройкой для сканирования байтов. Первый байт в последовательности байтов, который кодирует символ Unicode, сообщает вам длину последовательности. Если байт «начинается» (направление слева направо) с 0 , это только один байт. Если для символа Юникода требуется два байта, «начало» первого байта будет 11 , если это три, чем 111 и так далее.

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

Представьте, что вы храните последовательность меток времени, представленную как время unix. Если бы мы хранили метки времени как есть, каждая запись занимала бы 4 байта. Однако, если бы мы сохранили только первую запись как есть, а все остальные только как дельты, мы могли бы использовать гораздо меньшее числовое представление для всех последующих записей. События в лучшем случае всегда происходят с интервалом менее 255 секунд (4 минуты 15 секунд). Таким образом, мы можем хранить метки времени в 1 байте, экономя примерно 75% места.

Теперь поговорим о дедупликации.

Каждые данные содержат повторения. Методы дедупликации пытаются найти эти повторения и «устранить» их.

Исключение — это сильно сказано, мы не можем просто удалить значение, потому что оно хранится дважды. Что мы можем сделать, так это хранить значения косвенно. Старый добрый пример дедупликации — формат GIF. В GIF цвет представлен 24 битами — 3 байтами. И хранится в палитре. Палитра может содержать 256 записей (3*256=768 байт).Каждый пиксель в сохраненных изображениях хранится в виде 1-байтового индекса палитры.

Давайте посчитаем

У нас есть накладные расходы 768 байт и выигрыш 66% на пиксель. Это означает, что если у нас больше 384 пикселей: 384 * 3 = 384 * 1 + 768 , мы покрыли стоимость палитры и начинаем наше путешествие к 66% меньшему пространству.

Тот же метод можно применить к большим числам, текстовым строкам или любым другим данным, которые повторяются в нашем наборе данных. Единственная проблема с этой техникой заключается в том, что нам нужно знать, сколько различных проявлений данных у нас будет.В GIF цветовая палитра создается таким образом, что некоторые цвета могут быть «сжаты» до одного. Это не проблема с изображением, но вы, вероятно, не захотите делать то же самое с текстом.

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

Мы могли бы сделать еще одну умную вещь. Можно попробовать использовать закон больших чисел. В большом наборе данных мы можем предположить, что некоторые записи будут встречаться чаще, чем другие.В этом случае мы могли бы создать небольшую палитру только для X наиболее часто встречающихся значений, иметь другую палитру/массив, в котором будут храниться не очень часто встречающиеся числа, а значения будут храниться в битовом массиве, который будет указывать, является ли число частый или нет. Хорошо, это очень абстрактно, давайте сделаем небольшой пример.

Представьте, что мы храним числа и знаем, что 7, 13, 42 — это три наиболее часто встречающихся числа, которые мы обычно храним. Теперь давайте посмотрим на пример последовательности данных:

 Исходные: 7, 7, 7, 13, 13, 13, 2345, 42, 42, 7, 13, 6543, 7=>Индекс: 1, 1, 1, 2 , 2, 2, 0, 3, 3, 1, 2, 0, 1 
Частые: 7, 13, 42
Прочие: 2345, 6543

Итак, мы видим, что у нас есть индекс с 13 элементами, в котором хранятся числа из от 0 до 3 .Это последовательность значений, которые мы сохранили. Если значение больше 0 , это относится к «Частому» номеру: 1 -> 7, 2 -> 13, 3 -> 42 . Если это 0 , то нам нужно взять следующее число из массива «Другое».

Это означает, что мы не можем получить доступ к значениям по индексу, мы можем только перебирать их, но поскольку индекс — это число между 0 и 3 , мы могли бы использовать четверть байта для хранения 13 значений и 2 байта для хранения 13 значений. сохранить 5 других значений.Давайте еще раз посчитаем:

  • Индекс: ceil(13 / 4) = 4 байта
  • Частота + Другое: 5 * 2 = 10 байта

Всего 34 байта * 2 = 26 байта.

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

Один из вариантов использования, когда закон больших чисел определенно на вашей стороне, — это когда вы имеете дело с последовательностью разреженных значений.Под последовательностью разреженных значений я подразумеваю последовательность, в которой множество значений может быть «по умолчанию» или null (отсутствие значения). В этом случае наш индекс может быть просто битовым массивом, указывающим на отсутствие значения. Нам не нужен массив «Частые», нам нужен только «Другое/Значения».

 Начальное значение: 23, 45, null, null, null, null, null, 3=>Индекс: 1, 1, 0, 0, 0, 0, 0, 1 
Значения: 23, 45, 3

Другой метод , который как бы основан на законе больших чисел, называется кодированием Хаффмана.

Добавить комментарий

Ваш адрес email не будет опубликован.