Как разобраться в битах, байтах и т. д.

Бит – единица измерения информации, но многие не знают как эти “биты” считать, и многие звонят в СП(служба поддержки) провайдера, потому что у них скорость не 256, а всего 35! В этой инструкции я помогу поберечь голоса операторов, которые сидят в СП=)

Инструкция

Уровень сложности: Несложно

1 шаг

Для начала разберемся, почему же 1КБ равен 1024 байта, а не например 1000 байтов.
Многие не знают, что один символ занимает ровно 8 двоичных битов(не путать с байтами!). Давайте посчитаем: 8*2=16; 16*2=32; 32*2=64; 64*2=128; 128*2=256; 256*2=512; 512*2=1024 и т. д. Ну что ж, разобрались почему 1КБ равен 1024 байта.

2 шаг

Теперь разберемся, почему же такие-сякие провайдеры снижают нам скорость в несколько раз(если быть точным, то в 8 раз). Да потому что 1 байт, который нам показывает браузер(менеджер закачки) при скачке равен 8 бит, а провайдер указывает всё как раз в битах! Тоже самое происходит и с мегабита, мегабайтами, гига -байтами, -битами и т. д.

3 шаг

А теперь разберемся сколько же весит например 1 мегабайт в байтах?
1024 КБ=1 МБ(мегабайт)
1024 МБ=1 ГБ(гигабайт)
1024 ГБ=1 ТБ(терабайт)
1024 ТБ=1 ПБ(петабайт)
1024 ПБ=1 ЭБ(эксабайт)
1024 ЭБ=1 ЗБ(зеттабайт)
1024 ЗБ=1 ЙБ(йоттабайт)
ну дальше я перечислять не буду скажу только, что потом идут десятичные приставки+байт

Советы и предупреждения:

  • чтобы перевести байты из битов нужно просто байты разделить на 8

Обсуждение

295_micro
Рейтинг
  1. +
  2. 0
Evil_Genius (10:02 22.01.2010)

А мегабиты, килобиты, ??? Афтар исправляй, в качестве аванса плюс получай

Avatar_micro
Рейтинг
  1. +
  2. 1
d_treck (10:05 22.01.2010)

Evil_Genius, в смысле?

Avatar_micro
Рейтинг
  1. +
  2. 1
Wgis (10:11 22.01.2010)

Ха! У меня с этим всё в порядке.

624_micro
Рейтинг
  1. +
  2. 1
Light (13:34 22.01.2010)

а я не знал про эксабайт зетта и йотта =)

817_micro
Рейтинг
  1. +
  2. 3
Japha (03:05 23.01.2010)

1 бит

1 ниббл = 4 бита

1 октет = 2 ниббла = 8 бит

1 байт = 8 – 10 бит

1 килобайт = 1024 байт = 2048 ниббл = 8 192 бит

1 мегабайт = 1024 килобайт = 1 048 576 байт = 2 097 152 ниббл = 8 388 608 бит

1 гигабайт = 1024 мегабайт = 1 048 576 килобайт = 1 073 741 824 байт = 2 147 483 648 ниббл = 8 589 934 592 бит

1 терабайт = 1024 гигабайт = 1 048 576 мегабайт = 1 073 741 824 килобайт = 1 099 511 627 776 байт = 2 199 023 255 552 ниббл = 8 796 093 022 208 бит

1 петабайт = 1024 терабайт = 1 048 576 гигабайт = 1 073 741 824 мегабайт = 1 099 511 627 776 килобайт = 1 125 899 906 842 624 байт = 2 251 799 813 685 248 ниббл = 9 007 199 254 740 992 бит

1 экзабайт = 1024 петабайт = 1 048 576 терабайт = 1 073 741 824 гигабайт = 1 099 511 627 776 мегабайт = 1 125 899 906 842 624 килобайт = 1 152 921 504 606 846 976 байт = 2 305 843 009 213 693 952 ниббл = 9 223 372 036 854 775 808 бит

1 зеттабайт = 1024 экзабайт = 1 048 576 петабайт = 1 073 741 824 терабайт = 1 099 511 627 776 гигабайт = 1 125 899 906 842 624 мегабайт = 1 152 921 504 606 846 976 килобайт = 1 180 591 620 717 411 303 424 байт = 2 361 183 241 434 822 606 848 ниббл = 9 444 732 965 739 290 427 392 бит

1 йоттабайт = 1024 зеттабайт = 1 048 576 экзабайт = 1 073 741 824 петабайт = 1 099 511 627 776 терабайт = 1 125 899 906 842 624 гигабайт = 1 152 921 504 606 846 976 мегабайт = 1 180 591 620 717 411 303 424 килобайт = 1 208 925 819 614 629 174 706 176 байт = 2 417 851 639 229 258 349 412 352 ниббл = 9 671 406 556 917 033 397 649 408 бит

817_micro
Рейтинг
  1. +
  2. 0
Japha (03:14 23.01.2010)

>Многие не знают, что один символ занимает ровно 2 бита
Не обязательно, все зависит от кодировки, к примеру в кодировке “ASCII” один символ весит 7 или 8 бит, в “Юникоде” – 16 бит (хотят ввести в оборот 32 битную версию юникода, тогда 1 символ будет весить 32 бита)

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

Поэтому, 1 Килобайт = 1024 байта не из-за того что “один символ занимает ровно 2 бита”, а из-за соглашения о том что 1 байт будет равен 2 в 3 степени бит, 1Килобайт будет равен 2 в 10 степени байт, 1Мегабайт будет равен 2 в 10 степени килобайт и т.д.
Хотя байтом можно обозначить количество информации равное и 8 битам и 9 битам и 10 битам (по некоторым данным еще больше, т.е. и 11 бит и 12 и т.д.), поэтому если подразумевается ровно 8 бит правильнее говорить “1 октет”

Avatar_micro
Рейтинг
  1. +
  2. 0
d_treck (12:00 23.01.2010)

Japha, я имею 2 бита в двоичной системе числения..

Avatar_micro
Рейтинг
  1. +
  2. 0
d_treck (12:04 23.01.2010)

1 байт равен 8 бит

626_micro
Рейтинг
  1. +
  2. 1
Mediv (14:38 23.01.2010)

“Многие не знают, что один символ занимает ровно 2 бита” чё за ересь? с помощью 2 битов можно закодировать только 4 символа, и нет таких кодировок где символы кодируются 2 битами, есть 2 байтами или 7-8 битами как сказала Japha. “и еще общепринято, что 1 байт равен 1024 бита” это в какой вселенной? принято что 1 байт = 8 битам чисто из за простоты реализации железа построенного при таком соотношение

594_micro
Рейтинг
  1. +
  2. 1
dron7 (17:52 23.01.2010)

не про все знал +

Avatar_micro
Рейтинг
  1. +
  2. 1
d_treck (18:33 23.01.2010)

Mediv, извиняюсь перепутал…

138_micro
Рейтинг
  1. +
  2. 1
Roben (19:27 23.01.2010)

Ошибка 1024гб=1(пета байт) там надо написать 1024тб=1(пета байт) инфа норм +

974_micro
Рейтинг
  1. +
  2. 1
CrAzZzY (19:31 23.01.2010)

от этой инструкции у меня мозг закипел… многа цифар)+

793_micro
Рейтинг
  1. +
  2. 1
koZZ (21:43 05.02.2011)

Простите дамы и господа =)) Но зачем нужны зеттабайт и йоттабайт знаю что в терабайтах содержится информация серверов =)

Ваш комментарий

Запросить инструкцию

Не нашли нужную пошаговую инструкцию?
Возможно, что кто-то из посетителей сайта сможет помочь. Оставьте запрос прямо сейчас, если Вы уверены, что эта тема ещё не освещена на нашем проекте!

Рейтинг
  1. +
  2. 10
14
4979