Чем бит отличается от байта простыми словами?
Постоянно встречаю «бит» и «байт», и они так похоже пишутся, что я путаюсь. В чём между ними разница? И почему именно 8?
2 ответа
Бит — самая маленькая частица информации. Это один ответ «да/нет», то есть 0 или 1. Больше в нём ничего нет.
Байт — это группа из 8 бит. Один байт может принимать 256 разных значений (2 в степени 8 = 256), и этого как раз хватает, чтобы закодировать один обычный символ — букву, цифру, знак (в простых кодировках вроде ASCII).
Запомнить легко:
- бит — это одна «лампочка» (горит/не горит);
- байт — это 8 лампочек в ряд, и их комбинация = один символ.
Исторически на 8 битах сошлись потому, что 256 значений удобно покрывали все нужные символы (латиница, цифры, знаки). С тех пор байт = 8 бит стало стандартом везде.
Кстати, скорость интернета обычно меряют в битах в секунду (Мбит/с), а размер файлов — в байтах (МБ). Поэтому «100 Мбит/с» — это примерно 12.5 МБ/с скачивания (делим на 8). Из-за этой путаницы многие думают, что их «обманули» с тарифом.
Маленькая запоминалка: бит пишется через одну «т» и сам по себе крошечный, байт побольше — в нём 8 бит. Бит обозначают маленькой «b», байт — большой «B». 100 Мб/с (мегабит) и 100 МБ/с (мегабайт) — это разница в 8 раз, легко перепутать.