• Авторизация


Дробные биты 20-03-2008 19:27 к комментариям - к полной версии - понравилось!


Когда каждый из нас знакомился с понятием "бит", то наверняка слышал, что это - элементарная, минимальная единица измерения информации. В самом деле, трудно представить себе количество информации меньшее, чем ответ на вопрос "да/нет". Чувствуя единство и неделимость бита, многие из нас никогда не думали о том, что количество информации может измеряться дробным числом бит.

Чтобы запомнить целое число от 0 до 1, необходим 1 бит памяти, это всем известно.
Для числа от 0 до 3 нужно 2 бита, здесь тоже ни у кого вопросов нет.

А сколько нужно бит чтобы запомнить число между 0 и 2?

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

На самом деле для хранения такого числа требуется дробное число бит, между 1 и 2. Но не полтора, а примерно 1.585.

Как такое может быть?

Представим себе, что нам надо запомнить много чисел между 0 и 2. Например, 29 штук. Если записывать каждое такое число в двоичной системе по отдельности, используя по 2 бита на число, то потребуется 2*29=58 бит.

Но можно применить более рациональный подход. Числа 0,1,2 образуют троичную систему счисления. Число из 29 цифр в троичной системе счисления может принимать значения от 0 до 3^29-1. Переведем такое число в двоичную систему счисления - для этого нам потребуется log2(3^29) цифр. log2(3^29) = 45.96, округляем в большую сторону, получается 46 бит. Именно столько бит нужно, чтобы записать любое целое число от 0 до 3^29-1, следовательно, 46 бит памяти достаточно чтобы запомнить 29 чисел от 0 до 2 каждое.

Посчитаем, сколько бит в среднем ушло на каждое запомненное число. Для этого разделим требуемое количество бит (46) на число хранимых чисел (29) = 1.5862. Получилось примерно так, как я и говорил вначале - для хранения каждой цифры от 0 до 2 требуется дробное число бит!

Так получается потому, что биты - это логарифмическая единица измерения информации. Натуральная единица измерения информации - это число значений, которые могут принимать хранимые символы. Количество информации, выраженное в битах - это логарифм по основанию 2 от количества информации в натуральных единицах.
вверх^ к полной версии понравилось! в evernote
Комментарии (1):
-Anastasiya- 20-03-2008-19:49 удалить
так плохо, когда не могу поддержать тему разговора......
а хотелось бы))

ну что ж)) не всем быть компьютерными гениями)))

кому-то, типа меня, надо витать в облаках))
Optical_Race 20-03-2008-21:32 удалить
Уважаемые дамы, приношу вам свои извинения за чрезмерную, так сказать, углубленность некоторых сообщений в профессиональную тематику :) Но я всегда очень рад вашему присутствию и участию... В самом деле, что может быть приятнее, чем когда в ответ на занудные рассуждения о теории получаешь живую и теплую реплику от симпатичных представительниц прекрасного пола :)
-Anastasiya- 20-03-2008-21:57 удалить
напиши "живой и тёплый" пост)) и в ответ, я даже не сомневаюсь, получишь много "тёплых и живей живого" комментов))

я знаю, человек ты разносторонне развитый, интересный, можешь завести любую тему, не только про "железо".
Optical_Race 20-03-2008-22:36 удалить
Спасибо, Анаста, очень приятно это слышать! С постами оно знаешь как - все от вдохновения зависит. Придет вдохновение - разразишься классным постом :) Не придет - сидишь и молчишь в тряпочку. Скажу честно: мне как правило комменты писать проще, чем посты :)
V_exeR 21-03-2008-08:15 удалить
Optical_Race: *потряс головой* примерно такое же ощущение, как когда разбирался с алгоритмами архивирования: вроде все верно, но, черт возьми, КАК? :D

[показать]Infected Mushroom - Deeply Disturbed
LinuxGirl 21-03-2008-09:33 удалить
Извинения принимаем. Ждем "живого и теплого" поста! ;-)
-Anastasiya- 22-03-2008-19:18 удалить
да... в этом, я, наверное, с тобой соглашусь...

LI 7.05.22
-Anastasiya- 24-03-2008-21:14 удалить
Исходное сообщение LinuxGirl
Извинения принимаем. Ждем "живого и теплого" поста! ;-)

Optical_Race, (как тебя, напомни, по батюшке?), хде наш пост??
LinuxGirl 25-03-2008-11:46 удалить
Исходное сообщение Анаста2007
Optical_Race, хде наш пост??


Да-да! Присоединяюсь! ;-)) Меня тут в ссылку на 21 день в лес отправляют... а он и не спешит... а в лесу интернета нету... :-)
-Anastasiya- 25-03-2008-19:10 удалить
Исходное сообщение LinuxGirl:
Исходное сообщение Анаста2007

Optical_Race, хде наш пост??




Да-да! Присоединяюсь! ;-)) Меня тут в ссылку на 21 день в лес отправляют... а он и не спешит... а в лесу интернета нету... :-)

в лес в ссылку?
кто это тебя и зачем так жестоко?))))

LI 7.05.22
Optical_Race 25-03-2008-20:10 удалить
LinuxGirl, в ссылку, говоришь? В тайгу? В Магадан? :) Будешь как Ленин - молоком писать и чернильницы из хлеба делать (а потом их кушать :) Смотри, не пропадай со связи, будем ждать возвращения!
LinuxGirl 25-03-2008-21:27 удалить
Спешу вас успокоить Други Мои. Ссылка в Сосновый Бор исключительно в целях восстановления душевных и физических сил... :-))
А ты, Батюшка Optical_Race, мне зубы хлебом с молоком не заговаривай, а пост пиши пока я ещё не уехала! ;-)
-Anastasiya- 25-03-2008-21:33 удалить
против такой грозности не попрёшь!))

а у мну бор в нескольких метрах от дома...
длинная лесная зона на высоких холмах...

в целях восстановления душевных и физических сил я бы куда - нить в Турцию под пальмочку хотела))

Эх... и угораздило же на Севере родиться?)))
LinuxGirl 26-03-2008-07:19 удалить
Анаста2007, смотри-ка какие мы с тобой умнички! Даже к такому профессионально-тематическому посту получились вполне даже очень тёплые и живые комменты! ;-))
-Anastasiya- 26-03-2008-19:20 удалить
Исходное сообщение LinuxGirl: Анаста2007, смотри-ка какие мы с тобой умнички! Даже к такому профессионально-тематическому посту получились вполне даже очень тёплые и живые комменты! ;-))

только вот несодержательные они))
так как сами по себе всё-таки, а не к посту.
хотя что тёплые - дааа, прям я сказала бы даже, горячие, греться в них можно)))

LI 7.05.22
Optical_Race 26-03-2008-19:39 удалить
Да уж, могёте, девушки! :)

Вы очень классные, я рад что вы есть!
-Anastasiya- 26-03-2008-20:09 удалить
а уж как мы рады, что ты есть))

LI 7.05.22
Пчёлы 18-04-2008-21:57 удалить
ты мне мозг взорвал, я же тепреь жить спокойно не смогу.
Никогда если честно не задумывался над такими вопросами, как делимость бита.


Комментарии (1): вверх^

Вы сейчас не можете прокомментировать это сообщение.

Дневник Дробные биты | Optical_Race - Дневник Optical_Race | Лента друзей Optical_Race / Полная версия Добавить в друзья Страницы: раньше»