[bash.im] [IT Happens] [zadolba.li]

IT Happens

Клиент и саппорт. Разработчик и заказчик. Программист и программа. Вести с фронтов.

#3499: Когда деревья были выше, а байты тоньше

29 июня 2010, 12:45

рейтинг: 1596

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

«Основной единицей информации является байт. Каждый байт должен принимать по меньшей мере 64 различных значения, но реальный объём содержащейся в байте информации может быть разным. Более того, в каждом байте может содержаться максимум 100 различных значений. Следовательно, в двоичном компьютере байт должен состоять из шести разрядов, а в десятичном — из двух».

Нет, это не бред сумасшедшего, как могли бы подумать те, кто родился позже Windows и никогда не учил программирование по классическим трудам. Это, чтоб вы знали, Дональд Кнут, «Искусство программирования». Там же, в примечании: «Приблизительно с 1975 года слово „байт“ стало обозначать последовательность из восьми двоичных цифр. <...> Говоря о байтах, <...> мы будем придерживаться прежнего значения этого слова, вновь возвращаясь к тем дням, когда понятие байта не было так стандартизовано».

Так что байт действительно может быть разным. Просто, дети, вы этого, увы, не застали.

 
 
текст или номер истории
реклама
обратная связь
Хотите разместить рекламу?
Информация для рекламодателей.

Вопросы, предложения, что-то не так на сайте? Пишите в саппорт!
статистика
Рейтинг@Mail.ru