-Подписка по e-mail

 

 -Поиск по дневнику

Поиск сообщений в Optical_Race

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 20.07.2006
Записей:
Комментариев:
Написано: 1149


Дробные биты

Четверг, 20 Марта 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 от количества информации в натуральных единицах.
Рубрики:  Программирование

-Anastasiya-   обратиться по имени Четверг, 20 Марта 2008 г. 19:49 (ссылка)
так плохо, когда не могу поддержать тему разговора......
а хотелось бы))

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

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

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

Infected Mushroom - Deeply Disturbed
Ответить С цитатой В цитатник
LinuxGirl   обратиться по имени Пятница, 21 Марта 2008 г. 09:33 (ссылка)
Извинения принимаем. Ждем "живого и теплого" поста! ;-)
Ответить С цитатой В цитатник
-Anastasiya-   обратиться по имени Re: Ответ в Optical_Race; Дробные биты Суббота, 22 Марта 2008 г. 19:18 (ссылка)
да... в этом, я, наверное, с тобой соглашусь...

LI 7.05.22
Ответить С цитатой В цитатник
-Anastasiya-   обратиться по имени Понедельник, 24 Марта 2008 г. 21:14 (ссылка)
Исходное сообщение LinuxGirl
Извинения принимаем. Ждем "живого и теплого" поста! ;-)

Optical_Race, (как тебя, напомни, по батюшке?), хде наш пост??
Ответить С цитатой В цитатник
LinuxGirl   обратиться по имени Вторник, 25 Марта 2008 г. 11:46 (ссылка)
Исходное сообщение Анаста2007
Optical_Race, хде наш пост??


Да-да! Присоединяюсь! ;-)) Меня тут в ссылку на 21 день в лес отправляют... а он и не спешит... а в лесу интернета нету... :-)
Ответить С цитатой В цитатник
-Anastasiya-   обратиться по имени Re: Ответ в Optical_Race; Дробные биты Вторник, 25 Марта 2008 г. 19:10 (ссылка)
Исходное сообщение LinuxGirl:
Исходное сообщение Анаста2007

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




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

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

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

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

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

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

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

LI 7.05.22
Ответить С цитатой В цитатник
Optical_Race   обратиться по имени Среда, 26 Марта 2008 г. 19:39 (ссылка)
Да уж, могёте, девушки! :)

Вы очень классные, я рад что вы есть!
Ответить С цитатой В цитатник
-Anastasiya-   обратиться по имени Re: Ответ в Optical_Race; Дробные биты Среда, 26 Марта 2008 г. 20:09 (ссылка)
а уж как мы рады, что ты есть))

LI 7.05.22
Ответить С цитатой В цитатник
Пчёлы   обратиться по имени Пятница, 18 Апреля 2008 г. 21:57 (ссылка)
ты мне мозг взорвал, я же тепреь жить спокойно не смогу.
Никогда если честно не задумывался над такими вопросами, как делимость бита.
Ответить С цитатой В цитатник
Комментировать К дневнику Страницы: [1] [Новые]
 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку