Биты и байты

Материал из RNet Wiki

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

Байт - это единица хранения и обработки цифровой информации.

В одном байте 8 бит. Поэтому, при переводе из байт в биты мы умножаем на 8, а при переводе из бит в байты - делим.

Например:

3 мегабайта = (3*8) мегабита = 24 мегабита 
100 мегабит = (100/8) мегабайт= 12.5 мегабайт

Приставка "Би"

Исторически сложилось так, что образовалось два способа перевода килобайт в байты, мегабайт в килобайты и т. д. Кто-то считает 1 килобайт = 1024 байтам, а кто-то 1 килобайт = 1000 байт, каждый в своих интересах. Есть вариант использовать большую букву К: 1 Кбайт = 1024 байт (в отличие от 1 кбайт = 1000 байт), но он недостаточно хорош.

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

1 кибибайт = 1024 байт
1 мебибайт = 1024 кибибайта
...

А прежние обозначения стали использоваться как десятичные приставки:

1 килобайт = 1000 байт
1 мегабайт = 1000 килобайт
...
Личные инструменты