Если бы не пять пальцев…
АрхивСкорее всего, десятичная система счисления стала общепринятой потому, что у человека по пять пальцев на каждой руке, то есть всего десять. А не было для нас удобнее, если б число пальцев на руке выражалось степенью двойки? Рассмотрим возможные варианты.
- Зачем эта статья?
- Не знаю.
Из разговора
Скорее всего, десятичная система счисления стала общепринятой потому, что у человека (не травмированного) по пять пальцев на каждой руке, то есть всего десять. А не было для нас удобнее, если б число пальцев на руке выражалось степенью двойки (программисты наверняка меня поймут)? Рассмотрим возможные варианты.
Один палец на руке (нулевая степень двойки). Явно мало. Можно лишь поковырять в носу и покрутить пальцем у виска, все остальные привычные операции были бы невозможны.
Два пальца (первая степень двойки). Уже лучше (по сравнению с одним пальцем). Можно, например, держать сигарету и рюмку, почти удобно пользоваться компьютерной мышкой (двухкнопочной и без колесика прокрутки). Но держать карты, кружку или бутылку пива и писать (ручкой или карандашом) все еще неудобно. Зато выражение «Как два пальца…» стало бы гораздо более естественным.
Четыре пальца (вторая степень двойки). Этот вариант мне кажется самым лучшим, поэтому рассмотрим его позже и более подробно.
Восемь пальцев (третья степень двойки). Думаю, многовато. Впрочем, многие наверняка со мной не согласятся. И в первую очередь - музыканты. Особенно играющие на инструменте со множеством клавиш, кнопочек, дырочек, струн и т. д. Этот вариант (восемь пальцев) понравился бы машинисткам и тем, кто профессионально набирает тексты на клавиатуре. У новых русских появилась бы возможность эффектнее раздвигать пальцы веером. Общение глухонемых стало бы более насыщенным и менее понятным для непосвященных.
Шестнадцать и больше пальцев на руке. Явный перебор. Понравиться такое может только извращенцам (в хорошем смысле этого слова).
Вернемся к варианту с четырьмя пальцами. Во-первых, общепринятой системой счисления была бы, скорее всего, восьмеричная. О последствиях ее использования поговорим опять-таки позже, а пока рассмотрим физиологический и социальный аспекты. Если бы природа наделила нас четырьмя пальцами на руке вместо пяти, то, по-моему, они были бы расположены примерно так: два пальца вместо нынешнего большого и два пальца там, где сейчас четыре. Что изменилось бы в плане удобства пользования рукой? Держать предметы в такой руке было бы удобно (представьте упомянутые ранее бутылку пива и карты или, например, стакан, лопату и т. д.). Конечно, способы удержания предметов изменились бы, иногда к лучшему. Мой друг, когда мы играем в настольный теннис, возмущается (мягко сказано), если шарик попадает в палец, а не по ракетке. В рассматриваемой нами ситуации эта проблема, наверное, рассосалась бы. Менее выразительными стали бы кукиш, оттопыренный средний палец и некоторые другие жесты. Как видим, изменения небольшие.
Рассмотрим далее, какие изменения произошли бы, если б восьмеричная система счисления была общепринятой.
Сначала небольшой ликбез (или небольшая, если слово «ликбез» женского рода) по поводу систем счисления (вдруг кто-то забыл или не помнит). Постараюсь объяснить на пальцах, что это такое. Количество разных цифр, используемых в системе счисления, называется ее основанием. Так, например, двоичная система счисления использует всего две цифры (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) мл больше, чем сейчас.