Pour la science № 556 — 16-ричная система
Mar. 6th, 2024 03:34 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Статья о 16-ричной системе. Казалось бы, что тут можно рассказать нового? Очевидно удобная система, потому что легко переводится в и из двоичной системы. На этом месте автор делает паузу и рассказывает о троичной системе. Первый калькулятор на троичной системе, оказывается, был построен в 1840 году. Из дерева. На металлическую версию машины у автора при жизни денег не хватило, потом просто забили. Сейчас сделали деревянную копию (в Лондоне), фанаты снова собирают деньги на металлическую. Для блюстителей справедливости: да, автор потом упоминает и советский троичный компьютер :-)
Дальше автор рассказывает о Boby Lapointe. Он больше известен (если вообще) как автор-исполнитель набитых каламбурами песен. Трюффо вставил одну его песню в «Стреляйте в пианиста» — продюсер настоял, чтобы добавили субтитры (французские субтитры для французской песни во французском фильме), чтобы зрители успели понять и насладиться. Так вот, у него на самом деле приличное математическое образование, и в 1968 году он (я не могу сказать, насколько серьёзно) патентует собственную систему записи 16-ричных чисел. Потому что действительно глупо использовать те же цифры для записи чисел в разных системах исчисления, нужно каждый раз указывать базу (не могу здесь не вставить старый анекдот про 25dec = 31oct, т.о. Рождество — это Хэлловин). Вводить при этом совершенно новые цифры сложно — никто их никогда не запомнит. Но можно попытаться ввести цифры с какой-то внутренней логикой.

Идея в том, чтобы ассоциировать 4 угла квадрата с 4 битами 16-ричной системы. Затем соединять эти углы определённым образом, округляя там, где 0, и заостряя там, где 1. Гениально!
Очевидно, что и названия «один-два-три-четыре» тоже лучше не применять (хотя бы потому, что встаёт вопрос, как называть дополнительные 6 цифр). Но можно снова придумать легко запоминаемую систему: первые два бита определяют согласную (H-B-K-D), последние два бита — гласную (O-A-E-I). Например 202410 = 7E816, читается BI-DE-KO.
Свою систему Боби назвал не шестнадцатеричной, а би-би-бинарной, потому что 16 = 222. Чёрт, хочу сделать из этого мастерскую в лагерь!
Боби Лапуант был, конечно, не первым, кто придумал 16-ричную систему, и даже не единственный, кто пытался рисовать новые цифры. В журнале приводят вариант Лейбница ещё 1682 года (слева) и более рациональную версию (неизвестного мне автора, но тоже, кстати, 1968 года, справа):

Дальше автор рассказывает о Boby Lapointe. Он больше известен (если вообще) как автор-исполнитель набитых каламбурами песен. Трюффо вставил одну его песню в «Стреляйте в пианиста» — продюсер настоял, чтобы добавили субтитры (французские субтитры для французской песни во французском фильме), чтобы зрители успели понять и насладиться. Так вот, у него на самом деле приличное математическое образование, и в 1968 году он (я не могу сказать, насколько серьёзно) патентует собственную систему записи 16-ричных чисел. Потому что действительно глупо использовать те же цифры для записи чисел в разных системах исчисления, нужно каждый раз указывать базу (не могу здесь не вставить старый анекдот про 25dec = 31oct, т.о. Рождество — это Хэлловин). Вводить при этом совершенно новые цифры сложно — никто их никогда не запомнит. Но можно попытаться ввести цифры с какой-то внутренней логикой.

Идея в том, чтобы ассоциировать 4 угла квадрата с 4 битами 16-ричной системы. Затем соединять эти углы определённым образом, округляя там, где 0, и заостряя там, где 1. Гениально!
Очевидно, что и названия «один-два-три-четыре» тоже лучше не применять (хотя бы потому, что встаёт вопрос, как называть дополнительные 6 цифр). Но можно снова придумать легко запоминаемую систему: первые два бита определяют согласную (H-B-K-D), последние два бита — гласную (O-A-E-I). Например 202410 = 7E816, читается BI-DE-KO.
Свою систему Боби назвал не шестнадцатеричной, а би-би-бинарной, потому что 16 = 222. Чёрт, хочу сделать из этого мастерскую в лагерь!
Боби Лапуант был, конечно, не первым, кто придумал 16-ричную систему, и даже не единственный, кто пытался рисовать новые цифры. В журнале приводят вариант Лейбница ещё 1682 года (слева) и более рациональную версию (неизвестного мне автора, но тоже, кстати, 1968 года, справа):


no subject
Date: 2024-03-06 05:05 pm (UTC)That's a good one.
no subject
Date: 2024-03-06 07:34 pm (UTC)no subject
Date: 2024-03-06 08:36 pm (UTC)no subject
Date: 2024-03-06 09:52 pm (UTC)Красиво.