История числовой системы

Автор: Саломова Д.Х.

Журнал: Экономика и социум @ekonomika-socium

Статья в выпуске: 3 (46), 2018 года.

Бесплатный доступ

В этой статье обсуждается история численной системы

История, математика, числа, система

Короткий адрес: https://sciup.org/140236371

IDR: 140236371

Текст научной статьи История числовой системы

В истории в некоторых сообществах для счета использовались пальцы рук, однако этот способ годился только в пределах 10. Кое-где прогресс пошел дальше: к счету приобщали и пальцы ног, но все равно оставалась проблема с числами больше 20.

Выход нашелся: считать на пальцах до 10, а затем начинать сначала, отдельно подсчитывая количество десятков. Система счисления на основе десяти возникла как естественное развитие пальцевого счета. Существовало, однако, несколько отклонений от этой системы. Например, 4000 лет назад жители Древнего Вавилона использовали систему счета до 60. Следы шестидесятеричной системы в наше время сохранились в делении часа и углового градуса на 60 минут, а минуты - на 60 секунд.

По мере развития речи люди начали использовать слова для обозначения чисел. Отпала необходимость показывать кому-то пальцы, камешки или реальные предмет, чтобы назвать их количество. Для изображения чисел стали применяться рисунки, чертежи или символы. Например, для ответа на вопрос «Сколько овец в стаде?» достаточно нарисовать или начертить группу животных. Но считать можно гораздо быстрее, применяя для обозначения чисел какие-либо символы. Египтяне для чисел до 9 использовали последовательности простых штрихов и специальный символ - для 10. Вавилоняне имели аналогичную систему, а римляне ввели новый символ при достижении 5. Существовали и системы с отдельными символами для каждой цифры до 9 включительно, как в арабской системе счисления, которую мы сейчас используем, а у греков имелся специальный символ и для 10. [№3.1, стр. 343-344]

Появилась десятичная система, вероятно, в Индии. Выбор графических изображений для цифр, разумеется, не принципиален. Современные изображения цифр - простая стилизация древних арабских цифр. Марокканский историк Абделькари Боужибар считает, что арабским цифрам в их первоначальном варианте было придано значение в строгом соответствии с числом углов, которые образуют фигуры.

В десятичной системе каждая цифра несет двойную информацию: свое собственное значение и место, которое она занимает в записи числа (разряд). Такие системы счисления называются позиционными. Римскую систему счисления можно скорее назвать аддитивной, поскольку чосло образуется при сложении и вычитании значений специальных значков. В аддитивных системах счисления выполнять арифметические действия безнадежно – неудивительно, что такие системы не прижились. [№5, стр.33-34]

Вот запись из дневника одного математика:

«Я окончил курс университета 44 лет от роду. Спустя год, 100-летним молодым человеком, я женился на 34-летней девушке. Незначительная разница в возрасте - всего 11 лет - способствовала тому, что мы жили общими интересами и мечтами. Спустя немного лет у меня была уже и маленькая семья из 10 детей. Жалования я получал в месяц всего 200 рублей, из которых 1/10 мне приходилось отдавать сестре, так что мы с детьми жили на 130 руб. в месяц» и т. д.

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

А все дело в том, что отрывок написан с использованием недесятеричной системы счисления, такой привычной для большинства людей. Можно легко догадаться, какую именно систему использовал автор. Секрет выдается фразой: «Спустя год (полсе 44 лет), 100-летним молодым человеком…» Если в от прибавления одной единицы число 44 преображается в 100, значит цифра 4 – наибольшая в этой системе счисления, т. е. основанием системы является 5. Немного сложнее перевести остальные числа в «родную» десятичную. Например, несложно догадаться, что одна единица третьего разряда равна 5 во второй степени, т. е. 25 (так же в десятичной системе одна единица третьего разряда равна 100, т. е. 102). А единица второго разряда равна 51, третьего – 50. Теперь несложно восстановить реальную биографию чудака-автора.

При желании можно создать собственную биографию в таком же роде. Скажем, вам 17 лет. Воспользуемся для записи возраста четвертичной системой счисления. Разделим 17 на 4:

17 : 4 = 4, остаток 1

Остаток – это и есть число единиц первого разряда. Результат целочисленного деления снова поделим на 4:

4 : 4 = 1 , остаток 0

Теперь остаток – число единиц второго разряда. Ну а последнее частное – единицы третьего разряда. Теперь составим из наших ответов число. Получили 101, т. е. 1710=1014.

Помеха может возникнуть вследствие того, что в некоторых случаях не будет доставать обозначений цифр. При изображении чисел в системах с основаниями больше 10 может явиться надобность в цифрах «десять», «одиннадцать» и т. д. [№1, стр. 56-57]

Обычно для обозначения их применяют латинский алфавит: «десять» обозначают буквой «А», «одиннадцать» - буквой «В». Когда буквы заканчиваются, ничего не поделаешь – придется обозначать двумя, тремя буквами сразу, да еще и обводить, скажем, кружочком, чтобы было видно, что это цифра, а не двузначное число.

Нетрудно производить арифметические действия в разных системах счисления. Только надо помнить, что переходить через разряд надо, когда цифра превышает максимально допустимую в данной системе. Легко догадаться, что для любой системы такая цифра на единицу меньше основания. Заметим, что в самой «маленькой» из систем – двоичной – выполнять разнообразные арифметические действия с точки зрения умственной нагрузки легче всего, хотя для этого понадобится много времени и бумаги (если считать столбиком). Ну а в целом это дело привычки.

Легко доказать, что в любой системе счисления выполняются такие положения (если в системе имеются соответствующие цифры):

121 : 11 = 11

144 : 12 = 12

21 • 21 = 441

Список литературы История числовой системы

  • Шаньгин В.Ф. Информационная безопасность. М: ДМК Пресс, 2014.
  • Платонов В.В. Программно-аппаратные средства защиты информации: учебник для студ. Учреждений выс. Образования/-М.: Издательский центр «Академия», 2014.
  • Мельников Д.А. Информационная безопасность открытых систем: учебник/-М.: Флинта: Наука, 2013.
Статья научная