Перейти к контенту
Новостройки Ростова-на-Дону

Любопытный Мальчик

Если бы не пять пальцев

Рекомендуемые сообщения

Любопытный Мальчик

(Автор: Анатолий Подловченко журнал "Компьютерра"

 

Скорее всего, десятичная система счисления стала общепринятой потому, что у человека (не травмированного) по пять пальцев на каждой руке, то есть всего десять. А не было для нас удобнее, если б число пальцев на руке выражалось степенью двойки (программисты наверняка меня поймут)? Рассмотрим возможные варианты.

 

Один палец на руке (нулевая степень двойки). Явно мало. Можно лишь поковырять в носу и покрутить пальцем у виска, все остальные привычные операции были бы невозможны.

 

Два пальца (первая степень двойки). Уже лучше (по сравнению с одним пальцем). Можно, например, держать сигарету и рюмку, почти удобно пользоваться компьютерной мышкой (двухкнопочной и без колесика прокрутки). Но держать карты, кружку или бутылку пива и писать (ручкой или карандашом) все еще неудобно. Зато выражение "Как два пальца…"; стало бы гораздо более естественным.

 

Четыре пальца (вторая степень двойки). Этот вариант мне кажется самым лучшим, поэтому рассмотрим его позже и более подробно.

 

Восемь пальцев (третья степень двойки). Думаю, многовато. Впрочем, многие наверняка со мной не согласятся. И в первую очередь - музыканты. Особенно играющие на инструменте со множеством клавиш, кнопочек, дырочек, струн и т. д. Этот вариант (восемь пальцев) понравился бы машинисткам и тем, кто профессионально набирает тексты на клавиатуре. У новых русских появилась бы возможность эффектнее раздвигать пальцы веером. Общение глухонемых стало бы более насыщенным и менее понятным для непосвященных.

 

Шестнадцать и больше пальцев на руке. Явный перебор. Понравиться такое может только извращенцам (в хорошем смысле этого слова).

 

Вернемся к варианту с четырьмя пальцами. Во-первых, общепринятой системой счисления была бы, скорее всего, восьмеричная. О последствиях ее использования поговорим опять-таки позже, а пока рассмотрим физиологический и социальный аспекты. Если бы природа наделила нас четырьмя пальцами на руке вместо пяти, то, по-моему, они были бы расположены примерно так: два пальца вместо нынешнего большого и два пальца там, где сейчас четыре. Что изменилось бы в плане удобства пользования рукой? Держать предметы в такой руке было бы удобно (представьте упомянутые ранее бутылку пива и карты или, например, стакан, лопату и т. д.). Конечно, способы удержания предметов изменились бы, иногда к лучшему. Мой друг, когда мы играем в настольный теннис, возмущается (мягко сказано), если шарик попадает в палец, а не по ракетке. В рассматриваемой нами ситуации эта проблема, наверное, рассосалась бы. Менее выразительными стали бы кукиш, оттопыренный средний палец и некоторые другие жесты. Как видим, изменения небольшие.

 

Рассмотрим далее, какие изменения произошли бы, если б восьмеричная система счисления была общепринятой.

 

Сначала небольшой ликбез (или небольшая, если слово "ликбез" женского рода) по поводу систем счисления (вдруг кто-то забыл или не помнит). Постараюсь объяснить на пальцах, что это такое. Количество разных цифр, используемых в системе счисления, называется ее основанием. Так, например, двоичная система счисления использует всего две цифры (0 и 1), восьмеричная - восемь (0, 1, 2, 3, 4, 5, 6, 7), десятичная - десять (0, 1, 2, 3, 4, 5, 6, 7, 8, 9), шестнадцатеричная, как вы уже догадались, - шестнадцать (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F). Целые числа записываются в виде последовательности цифр. Крайняя правая цифра (младший разряд) соответствует нулевой степени основания системы счисления, то есть единицам. Следующая цифра, считая справа налево, соответствует первой степени основания системы счисления (в привычной десятичной системе счисления - десяткам). Третья цифра справа соответствует второй степени основания системы счисления (в десятичной системе счисления - сотням). И так далее. И вообще, если основание системы счисления равно A, то число, записанное в виде последовательности цифр Dn, Dn-1 … D2, D1, D0, будет равно Dn*An+Dn-1*An-1+ … +D2*A2+D1*A1+D0*A0. Кстати, цифры располагаются справа налево в порядке возрастания номера разряда, а не наоборот, не потому, что так удобнее, а потому, что так исторически сложилось.

 

Далее, когда надо указать, какая система счисления имеется в виду, будем писать справа в скобках основание системы. Если не пишем, значит, система счисления десятичная. Без этой оговорки у числа в скобках пришлось бы (опять же - в скобках) писать предполагаемую систему счисления и так до бесконечности.

 

Круглые даты и юбилеи мы отмечали бы чаще (и это хорошо). Круглыми (оканчивающимися на ноль или, еще лучше, несколько нулей) считались бы даты 10(8) = 8(10), 20(8) = 16(10), 40(8) = 32(10), 60(8) = 48(10), 100(8) = 64(10). Таким образом, шансы отпраздновать столетний(8) юбилей сильно бы возросли. Нынешним двадцатипятилетию 25(10) (четверть от ста) и семидесятипятилетию 75(10) (три четверти от ста) соответствовали бы 20(8) = 16(10) лет и 60(8) = 48(10) лет. "Полукруглыми" считались бы даты, которые оканчиваются на 4 (половина от основания системы счисления), а не на 5, как в десятичной системе счисления. Например, 35(10) и 45(10) превратились бы в 34(8) = 28(10) и 44(8) = 36(10).

 

Любовь человека к круглым числам и тот факт, что круглые числа в восьмеричной системе другие, привели бы к мелким и крупным неприятностям. Приведем примеры. Боксер после нокдауна отдыхал бы на две (10(10) - 10(8)) секунды меньше (мелкая неприятность). Когда-то максимальный срок наказания составлял 15(10) лет, и если предположить, что это число было выбрано из соображений "полукруглости", этот срок превратился бы в ближайшее круглое число 20(8) = 16(10), то есть на год больше (крупная неприятность).

 

Изменились бы и деньги. Достоинства купюр представляли бы собой степени двойки, что удобнее при расчетах. Возможно, купюр разного достоинства было бы больше и мы лучше знали архитектурные памятники городов России (10(8), 20(8), 40(8), 100(8), 200(8), 400(8), 1000(8), 2000(8) = 1024(10) руб.) и американских президентов (1(8), 2(8), 4(8), 10(8), 20(8), 40(8) , 100(8), 200(8), 400(8), 1000(8) = $512(10)).

 

Прекратилась бы путаница с килобайтами (210 = 10(1024) = 2000(8) = 1.024(10)), мегабайтами (220 = 100(1024) = 4000000(8) = 1.048.576(10)), гигабайтами (230 = 1000(1024) = 1000000000(8) = 1.073.741.824(10)) и т. д.

 

Любимые с детства числа p и e в восьмеричной системе счисления (с точностью до десяти знаков) выглядят так: p=3,110357524(8) и e=2,557605213(8). Попробуйте получить эти результаты с помощью калькулятора Windows 98 за минимальное число кликов. Мне удалось получить 3110357524 за семь кликов, а 2557605213 - за девять.

 

Количество карт в преферансной колоде в восьмеричной системе счисления тоже выглядит естественнее ("круглее"): 40(8) = 32(10), а в одной масти и подавно: 10(8) = 8(10). Удобнее также считать на пальцах, сколько карт данной масти вышло и сколько осталось (если загибать пальцы в соответствии с вышедшими картами, то не загнутые пальцы - это сколько осталось).

 

И еще одна "совсем мелочь"(которая "мелочь, а приятно"): в пол-литровой бутылке пива было бы на 12(10) мл больше (если 1 мл - это объем воды весом 1 г, а 1 л = 1 тысяча(8) мл = 1024(10) мл), а в бутылке шампанского - на 18(8) мл больше, чем сейчас.

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Рекомендуем!


Любопытный Мальчик

О юбилеях.

Логичнее, по моему мнению, юбилеи отмечать в двоичной системе счисления. Т.е. каждый последующий юбилей отодвигается от предыдущего в два раза. Что соответствует восприятию времени человеком в зависимости от возраста.

Т.е.:

1-й юбилей – 1 год....... (двоичный код 1)

2-й юбилей – 2 года..... (двоичный код 10)

3-й юбилей – 4 года..... (двоичный код 100)

4-й юбилей – 8 лет....... (двоичный код 1000)

5-й юбилей – 16 лет..... (двоичный код 10000)

6-й юбилей – 32 года... (двоичный код 100000)

7-й юбилей – 64 года... (двоичный код 1000000)

8-й юбилей – 128 года. (двоичный код 10000000) м.б. кто-нибудь и доживет ;)

 

Согласитесь, эти года более подходят к ключевым моментам жизненного пути, чем привычные для юбилейных дат: 10, 20, 30 и т.д.

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах
MURAD

интересная теория =))

помню читал что-то подобное про нашу систему временного исчисления, т.е. часы, минуты, секунды и т.д. ....

тоже было занимательно

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах
magistr

интересно, интересно

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах
Любопытный Мальчик

Моё объяснение этапов жизни (по чисто двоичным юбилеям):

1 – первое знакомство с миром.

2 – важный этап, осознание своего Я.

4 – начальные воспоминания о детстве (у взрослых) можно отнести с 4-х лет.

8 – начало обучения.

16 – юность.

32 – зрелость.

64 – переход к старости.

128 – практически не достижимый возраст.

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах
Камалудин

Ещё! Категорически настаиваю на продолжение это темы! Продолжайте писать!

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах
Любопытный Мальчик

Продолжать, в смысле... 128, 256... ;)

Может быть, когда-нибудь люди и научатся доживать до такого возраста ;)

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах
Hlopchik3000
Согласитесь, эти года более подходят к ключевым моментам жизненного пути

ага, для сисьадминов =)))

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах
Хантер

Не раскрыт вариант отсутствия пальцев, т.е. количество пальцев равное нулю, а соответственно, НУЛетичная система исчисления.

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах
magistr
Не раскрыт вариант отсутствия пальцев, т.е. количество пальцев равное нулю, а соответственно, НУЛетичная система исчисления.

 

хыы, сам-то понял что сказал? ))

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах
Хантер
хыы, сам-то понял что сказал? ))

Не страдаю непониманием собственных высказываний. :aggressive:

Кроме ужимок есть что сказать? ;)

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах
magistr
НУЛетичная система исчисления

 

хыы, сие не система, сие нуль, просто нуль

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах