Десятичная система счисления

Без нее вряд ли могла существовать, а тем более возникнуть современная техника.

Язык чисел, как и любой другой, имеет свой алфавит. В том языке чисел, которым мы обычно пользуемся, алфавитом служат десять цифр от 0 до 9. Это десятичная система счисления. Системой счисления мы будем называть способ представления числа символами некоторого алфавита, которые называют цифрами.

Причина, по которой десятичная система счисления стала общепринятой, вовсе не математическая. Десять пальцев рук вот аппарат для счета, которым человек пользуется с доисторических времен.


Древнее изображение десятичных цифр не случайно: каждая цифра обозначает число по количеству углов в ней. Например, 0 — ноль углов, 1 — один угол, 2 — два угла и т.д. Написание десятичных цифр претерпело существенные изменения. Форма, которой мы пользуемся, установилась в XVI веке.

Исторически десятичная система счисления сложилась и развивалась в Индии. Европейцы заимствовали индийскую систему счисления у арабов, назвав ее арабской. Это исторически неправильное название удерживается и поныне. Возникновение и развитие десятичной системы счисления явилось одним из важнейших достижений человеческой мысли (наряду с появлением письменности).

Однако десятичной системой счисления люди пользовались не всегда. В разные исторические периоды многие народы использовали другие системы счисления.

Пятеричная система счисления


Пятеричная система счисления. По свидетельству известного исследователя Африки Стенли, у ряда африканских племен была распространена пятеричная система счисления. Долгое время пользовались пятеричной системой счисления и в Китае. Очевидна связь этой системы счисления со строением человеческой руки. Так, у человека пять пальцев на руке, которые удобно использовать для наглядного счета.

Двадцатеричная система счисления

У ацтеков и майя народов, населявших в течение многих столетий обширные области Американского континента и создавших там высочайшую культуру, в том числе и математическую, была принята двадцатеричная система счисления. Также двадцатеричная система счисления была принята и у кельтов, населявших Западную Европу начиная со второго тысячелетия до нашей эры. Основу для счета в этой системе счисления составляли пальцы рук и ног. Некоторые следы двадцатеричной системы счисления кельтов сохранились во французской денежной системе: основная денежная единица, франк, делится на 20 (1 франк = 20 су).

Двенадцатеричная система счисления

Довольно широкое распространение имела двенадцатеричная система счисления, Происхождение ее тоже связано со счетом на пальцах. Считали большой палец руки и фаланги остальных четырех пальцев: всего их 12. Элементы двенадцатеричной системы счисления сохранились в Англии" в системе мер (1 фут = 12 дюймам) и в денежной системе (1 шиллинг = 12 пенсам). Нередко и мы сталкиваемся в быту с двенадцатеричной системой счисления: чайные и столовые сервизы на 12 персон, комплект носовых платков — 12 штук.




Славянская система счисления

Южные и восточные славянские народы для записи чисел пользовались алфавитной нумерацией. У одних славянских народов числовые значения букв установились в порядке славянского алфавита, у других же (в том числе у русских) роль цифр играли не все буквы, а только те, которые имеются в греческом алфавите. Над буквой, обозначавшей цифру, ставился специальный значок ( "титло" ), изображаемый в приводимой здесь таблице. При этом числовые значения букв возрастали в том же порядке, в каком следовали буквы в греческом алфавите (порядок букв славянского алфавита был несколько иной)

В России славянская нумерация сохранилась до конца XVII в. При Петре I возобладала так называемая арабская нумерация, которой мы пользуемся и сейчас. Славянская нумерация сохранилась только в богослужебных книгах.



Древнеармянская и древнегрузинская системы счисления

Армяне и грузины пользовались алфавитным принципом нумерации. Но в древнеармянском и древнегрузинском алфавитах было гораздо больше букв, чем в древнегреческом. Это позволило ввести особые обозначения для чисел 1000, 2000, 3000, 4000, 5000, 6000, 7000, 8000, 9000.Числовые значения следовали порядку букв в армянском и грузинском алфавитах. Алфавитная нумерация преобладала до XVIII в., хотя арабская нумерация употреблялась в отдельных случаях гораздо раньше (в грузинской литературе такие случаи восходят к X—XI вв.; в памятниках армянской математической литературы они установлены пока только для XV в ). В Армении алфавитная нумерация употребляется и сейчас для обозначения глав в книгах, строф в стихотворениях и т.п. В Грузии алфавитная нумерация вышла из употребления.



Древнегреческая система счисления

В древнейшее время в Греции была распространена так называемая аттическая нумерация. Числа 1, 2, 3, 4 обозначались черточками I,II, III, IIII Число 5 записывалось знаком Г (древнее начертание буквы "пи", с которой начинается слово "пенте" пять); числа 6, 7, 8, 9 обозначались ГI, ГII, ГIII, ГIIII. Число 10 обозначалось п (начальной буквой слова "дека" десять). Числа 100, 1000 и 10 000 обозначались Н , X , М начальными буквами соответствующих слов. Числа 50, 500, 5000 обозначались комбинациями знаков 5 и 10, 5 и 100, 5 и 1000.

В III в. до н.э. аттическая нумерация была вытеснена так называемой ионийской системой. В ней числа 1—9 обозначались первыми девятью буквами алфавита, числа 10, 20, .... 90 — следующими девятью буквами



Индийская система счисления

В различных областях Индии существовали разнообразные системы нумерации. Одна из них распространилась по всему Mиру и в настоящее время является общепринятой. В ней цифры имели вид начальных букв соответствующих числительных на древнеиндийском языке — санскрите (алфавит "девангари").Первоначально этими знаками представлялись числа 1, 2, 3 ... 9, 10, 20, 30 ... 90, 100, 1000; с их помощью описывались другие числа. Впоследствии был введен особый знак (жирная точка, кружок) для указания пустующею разряда; знаки для чисел, больших 9, вышли из употребления, и нумерация" "девангари" превратилась в десятичную поместную систему. Как и когда совершился этот переход, до сих пор неизвестно. К середине VIII в. позиционная система нумерации получает в Индии широкое применение. Примерно в это же время она проникает и в другие страны (Индокитай, Китай, Тибет, на территорию наших среднеазиатских республик, в Иран и др.). Решающую роль в распространении индийской нумерации в арабских странах сыграло руководство, составленное в начале IX в. Мухаммедом из Хорезма (ныне Хорезмская область Узбекистана). Оно было переведено в Западной Европе на латинский язык в XII в. В XIII в. индийская нумерация получает преобладание в Италии. В других странах Западной Европы она утверждается в XVI в. Европейцы, заимствовавшие индийскую нумерацию от арабов, называли ее арабской, Это исторически неправильное название удерживается и поныне.Из арабского языка заимствовано и слою "цифра"' (по-арабски "сыфр"), означающее буквально "пустое место" (перевод санскритского слова "сунья", имеющего тот же смысл).Это слово первоначально употреблялось для наименования знака пустующего разряда и этот смысл сохраняло еще в XVIII в., хотя уже в XV в. появился латинский термин "нуль".Форма индийских цифр претерпевала многообразные изменения. Та форма, в которой мы их пишем, установилась в XVI в.



Римская система счисления

Эта система счисления появилась в Древнем Pиме.

Первые 12 натуральных чисел в римской системе счисления:

I, II, III, IV, V, VI, VII, VIII, IX, X, XI, XII.

Примеры записи чисел: XXVIII - 28, MCMXXXV - 1935.

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



Вавилонская система счисления

В Древнем Вавилоне примерно за 40 веков до нашего времени создалась по-местная (позиционная) нумерация, т.е. такой способ изображения чисел, при котором одна и та же цифра может обозначать разные числа в зависимости от места, занимаемого этой цифрой. Наша современная нумерация тоже поместная: в числе 52 цифра 5 обозначает пятьдесят, т.е.5х10, а в числе 576 эта же цифра обозначаёт пятьсот, т.е. 5х10х10. В вавилонской поместной нумерации ту роль, которую играет у нас число 10, играло число 60, и потому эту нумерацию называют шестидеситеричной. Числа, меньшие 60, обозначались с помощью двух знаков. Они имели клинообразный вид, так как вавилоняне писали на глиняных дощечках палочками треугольной формы. Эти знаки повторялись нужное число раз.

Шестидесятеричная система возникла позднее десятичной, ибо числа до 60 записываются в ней по десятичному принципу. Но до сих пор неизвестно, когда и как возникла у вавилонян шестидесятеричная система. На этот счет строилось много гипотез, но ни одна пока не доказана. Мнения историков по поводу того, как именно возникла эта система счисления, расходятся. Существуют две гипотезы. Первая исходит из того, что произошло слияние двух племен, одно из которых пользовалось шестеричной, другое — десятичной. Шестидесятеричная система счисления в данном случае могла возникнуть в результате своеобразного политического компромисса. Суть второй гипотезы в том, что древние вавилоняне считали продолжительность года равной 360 суткам, что естественно связано с числом 60.

Шестидесятеричная запись целых чисел не получила распространения за пределами ассиро-вавилонского царства, но шестидесятеричные дроби проникли далеко за эти пределы: в страны Ближнего Востока, Средней Азии, в Северную Африку и Западную Европу. Они широко применялись, особенно в астрономии, вплоть до изобретения десятичных дробей, т.е. до начала XVII в.



Машинные системы счисления

Двоичная система проста, так как для представления информации в ней используются всего два состояния или две цифры. Такое представление информации принято называть двоичным кодированием. Представление информации в двоичной системе использовалось человеком с давних времен. Так, жители островов Полинезии передавали необходимую информацию при помощи барабанов: чередование звонких и глухих ударов. Звук над поверхностью воды распространялся на достаточно большое расстояние, таким образом «работал» полинезийский телеграф. В телеграфе в ХIХ-ХХ веках информация передавалась с помощью азбуки Морзе — в виде последовательности из точек и тире. Часто мы договариваемся открывать входную дверь только по «условному сигналу» — комбинации коротких и длинных звонков. Двоичная система используется для решения головоломок и построения выигрышных стратегий в некоторых играх.

В конце XX века, века компьютеризации, Человечество пользуется двоичной системой ежедневно, так как вся информация, обрабатываемая современными ЭВМ, хранится в них в двоичном виде. Каким же образом осуществляется это хранение? Каждый регистр арифметического устройства ЭВМ, каждая ячейка памяти представляет собой физическую систему, состоящую из некоторого числа однородных элементов. Каждый такой элемент способен находиться в нескольких состояниях и служит для изображения одного из разрядов числа. Именно поэтому каждый элемент ячейки называют разрядом. Нумерацию разрядов в ячейке принято вести справа налево, самый левый разряд имеет порядковый номер 0. Если при записи чисел в ЭВМ мы хотим использовать обычную десятичную систему счисления, то мы должны получать 10 устойчивых состояний для каждого разряда, как на счетах при помощи костяшек. Такие машины существуют. Однако конструкция элементов такой машины чрезвычайно сложна. Наиболее надежным и дешевым является устройство, каждый разряд которого может принимать два состояния: намагничено — не намагничено, высокое напряжение — низкое напряжение и т.д. В современной электронике развитие аппаратной базы ЭВМ идет именно в этом направлении. Следовательно, использование двоичной системы счисления в качестве внутренней системы представления информации вызвано конструктивными особенностями элементов вычислительных машин/

Преимущества двоичной системы счисления:

• Простота совершаемых операций

• Возможность осуществлять автоматическую обработку информации, реализуя только два состояния элементов компьютера.

Недостаток двоичной системы счисления:

Быстрый рост числа разрядов в записи, представляющей двоичное числоДвоичная система счисления является основной системой представления информации в памяти компьютера. В этой системе счисления используются цифры: 0, 1.Над числами в двоичной системе счисления можно выполнять арифметические действия. Компьютер с легкостью умеет переводить числа из десятичной системы счисления в двоичную и наоборот, так что во многих случаях наличие двоичной формы внутреннего представления данных можно даже не заметить. При изучении принципов работы ЭВМ обойтись без двоичной системы счисления, конечно, не удастся.

Для представления двоичных чисел вне компьютера используют более компактные по длине чисел восьмеричную (для записи кодов чисел и машинных команд) и шестнадцатеричную (для записи адреса команд) системы счисления.

Из истории известен курьезный случай с восьмеричной системы счисления. Шведский король Карл XII в 1717 году увлекался восьмеричной системой счисления, считал её более удобной, чем десятичная, и намеревался королевским приказом ввести её как общепринятую. Неожиданная смерть помешала королю осуществить столь необычное намерение.