Системы счисления. Системы счисления древнего мира

На ранних ступенях развития общества люди почти не умели считать. Они различали совокупности двух и трех предметов; всякая совокупность, содержавшая бульшее число предметов, объединялась в понятии «много». Первыми записями чисел можно считать зарубки на деревянных бирках или костях, а позднее-черточки. Но большие числа изображать таким способом было неудобно, поэтому стали применять особые знаки (цифры) для некоторых совокупностей черточек.

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

Большие числа славяне записывали теми же буквами, но для обозначения тысяч рядом с буквой слева^ внизу ставили знак Т" , например: 10ОО-*А; 3000-* Г. Число 10000 обозначали той же буквой, что и 1, но без титла, и ее обводили кружком. Называлось это число «тьма». Отсюда и выражение «тьма народу». Число следующего разряда-100 000-называлось «легион». Для обозначения этого числа писали букву А и вокруг нее ставили кружок из точек; 10 легионов составляли новую единицу-леодр. Леодр обозначали буквой А, заключенной в кружок из черточек. Тьма тем (т. е. 1012) называлась «легион», легион легионов (т. е. 1024)-«леодр», леодр леодров (т. е. 1048)-«ворон», и наконец, число 1049 называлось «колода». Для обозначения воронов букву ставили в кружок из крестиков. Для больших чисел уже названий не было.

У нас на Руси в далеком прошлом цифры обозначались буквами церковнославянского алфавита:

«аз» «веди» «глаголь» и т. д.

Для того чтобы буква стала числом, наверху ставился особый знак «титло» ([-") Например, число одиннадцать изображалось так: 5) , двадцать два - так: 1^6. И только в начале XVIII века на Руси стали пользоваться «арабскими цифрами», которые арабы позаимствовали у индийцев. современном их начертании: О, 1, 2, 3, 4, 5, 6, 7, 8, 9. Эти обозначения вошли в первый печатный курс арифметики на русском языке, составленный Л. Ф. Магницким и опубликованный в 1703 году.

Кроме того, на Руси пользовались римской нумерацией. Согласно этой нумерации:

«и» «вэ» «икс» «эль» «цэ» «дэ» «эм»

151050100 500 1000

Она сохранилась до настоящего времени. Ею, например, пользуются теперь для обозначения цифр на циферблате часов, при обозначении глав и некоторых страниц в книгах и т. д.

В славянской системе нумерации для записи чисел использовались все буквы алфавита, правда, с некоторым нарушением алфавитного порядка. Различные буквы означали различное количество единиц, десятков и сотен. Например, число 231 записывалось в виде ~ СЛА (C - 200, Л - 30, А - 1).

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

I = 1; V = 5; X = 10; L = 50; С = 100; D = 500; M = 1000.

О происхождении римских цифр достоверных сведений нет. Цифра V могла первоначально служить изображением кисти руки, а цифра Х могла составиться из двух пятерок. В римской нумерации явственно сказываются следы пятеричной системы. счисления. Все целые числа (до 5000) записываются с помощью повторения вышеприведенных цифр. При этом, если бульшая цифра стоит перед меньшей, то они складываются, если же меньшая стоит перед бульшей (в этом случае она не может повторяться), то меньшая вычитается из бульшей). Например, VI = 6, т. е. 5 + 1, IV = 4, т. е. 5 - 1, XL = 40, т е. 50 - 10, LX = 60, т. е. 50 + 10. Подряд одна и та же цифра ставится не более трех раз: LXX = 70; LXXX = 80; число 90 записывается ХС (а не LXXXX).

Первые 12 чисел записываются в римских цифрах так:

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

Другие же числа записываются, например, как:

XXVIII = 28; ХХХIХ = 39; CCCXCVII = 397; MDCCCXVIII = 1818.

Выполнение арифметических действий над многозначными числами в этой записи очень трудно. Тем не менее, римская нумерация преобладала в Италии до 13 в. , а в других странах Западной Европы - до 16 в.

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

Более удобной и общепринятой и наиболее распространенной является десятичная система счисления, которая была изобретена в Индии, заимствована там арабами и затем через некоторое время пришла в Европу. В десятичной системе счисления основанием является число 10.

Необходимо также заметить, что индийские математики впервые в истории ввели нуль как знак, говорящий об отсутствии единиц того или иного разряда - числа, написанного в десятичной позиционной системе счисления. Индийское название нуля - «сунья», что в дословном переводе означает «пусто».

Открытие индийцев было воспринято» арабскими учеными, которые в VIII веке занесли его в Европу. «Арабская нумерация», заимствованная у индийцев, поскольку она была проще и удобнее всех остальных систем счисления, постепенно распространилась по всей Европе и вытеснила полностью или частично все другие системы нумераций.

Существовали системы счисления и с другими основаниями. В Древнем Вавилоне, например, применялась шестидесятеричная система счисления. Остатки ее мы находим в сохранившемся до сих пор делении часа или градуса на 60 минут, а минуты - на 60 секунд.

Древние египтяне пользовались десятичной системой, тогда как древние вавилоняне употребляли шестидеся-теричную систему счисления. Например, число 2-60+13

ММ А МММ в обозначении вавилонян выглядело так: -у у\ у у у

Как египтяне, так и вавилоняне еще не владели поместным (позиционным) значением цифр. Секрет поместного значения цифр был открыт индийскими математиками примерно полторы тысячи лет тому назад. Они впервые в мировой науке стали пользоваться позиционной десятичной нумерацией.

В Древнем Египте около 5000 лет назад стали обозначать число 10 иероглифом П (возможно, это символ дуги, которую ставили над десятком черточек), число 100-знаком в (это символ измерительной веревки) и т. д. Из таких цифр составляли десятичную запись любого числа, например число 124 обозначали так: "К©

Народы (вавилоняне, ассирийцы, шумеры), жившие в Междуречье Тигра и Евфрата в период от II тысячелетия до н. э. до начала нашей эры, сначала обозначали числа с помощью кругов и полукругов различной величины, но затем стали использовать только два клинописных знака-прямой клин у (1) и лежащий клин * (10). Эти народы использовали шестидесятеричную систему счисления, например число 23 изображали так: *ч -4 У Т V Число 60 снова обозначалось знаком у, например число 92 записывали так: Т^-ч^ТТ

Впоследствии вавилоняне ввели специальный символ 4 для обозначения пропущенного шестидесятичного разряда.

Широкое распространение имела в древности и двенадцатеричная система, происхождение которой, вероятно, связано, как и десятичной системы, со счетом на пальцах: за единицу счета принимались фаланги (отдельные суставы) четырех пальцев одной руки, которые при счете перебирались большим пальцем той же руки. Остатки этой системы счисления сохранились и до наших дней и в устной речи, и в обычаях. Хорошо известно, например, название единицы второго разряда - числа 12 - «дюжина». Сохранился обычай считать многие предметы не десятками, а дюжинами, например, столовые приборы в сервизе или стулья в мебельном гарнитуре. Название единицы третьего разряда в двенадцатеричной системе - гросс - встречается теперь редко, но в торговой практике начала столетия оно еще бытовало. Например, в написанном в 1928 стихотворении Плюшкин В. В. Маяковский, высмеивая людей, скупающих все подряд, писал: «укупил двенадцать гроссов дирижерских палочек». У ряда африканских племен и в Древнем Китае была употребительна пятеричная система счисления. В Центральной Америке (у древних ацтеков и майя) и среди населявших Западную Европу древних кельтов была распространена двадцатиричная система. Все они также связаны со счетом на пальцах. В начале нашей эры индейцы племени майя, которые на полуострове Юкотан в Центральной Америке, пользовались другой системой счисления- двадцатиричной. Они обозначали 1 точкой, а 5 - горизонтальной чертой, например запись " " " " означала 14. В системе счисления майя был и знак для нуля. По своей форме он напоминал полузакрытый глаз.

В Древней Греции сначала числа 5, 10, 100, 1000, 10000 обозначали буквами Г, А, Н, X, М, а число 1-черточкой /. Из этих знаков составляли обозначения р (50) ддд~(35) и т. д. Позднее числа 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 20, 30, 40, 50, 60, 70, 80, 90, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 2000, 3000, 4000, 5000, 6000, 7000, 8000, 9000, 10000, 20000 стали обозначать буквами греческого алфавита, к которому пришлось добавить еще три устаревшие буквы. Чтобы отличить цифры от букв, над буквами ставили черточку.

Интересно отметить, что арабы слово «сунья» перевели на свой язык термином «цифра» (аз з1!г). Таким образом, раньше словом цифра назывался только нуль. Именно в этом смысле слово цифра употреблял итальянский математик начала XIII века Фибоначчи, выпустивший в 1202 году арифметическую книгу под названием «Книга об абаке» (абак - счетная доска, предшественница наших конторских счетов). В таком же смысле это слово употребляет в начале XVIII века первый составитель печатной арифметики Л. Ф. Магницкий. Однако с течением времени европейцы под цифрами стали понимать знаки: 0, 1,2, 3, 4, 5, 6, 7, 8, 9, а первый из них назвали нулем.

В Китае и Японии для записи чисел применялись иероглифы.

Современная десятичная запись натуральных чисел впервые появилась в Индии в VI в. Через арабов, завоевавших в УИ-УШ вв. обширные районы Средиземноморья и Азии, индийская нумерация получила широкое распространение. Отсюда и название - арабские цифры.

В страны Европы новая, индийская нумерация была также занесена арабами в Х-Х1П вв. , однако вплоть до XVIII в. в официальных бумагах разрешалось ставить только римские цифры. Лишь к началу XIX в. индийскую нумерацию стали применять повсеместно.

В России уже в XVII в. во всех без исключения математических рукописях встречается только позиционная десятичная система счисления.

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

Однако наиболее употребительной оказалась индо -арабская десятичная система. Индийцы первыми использовали ноль для указания позиционной значимости величины в строке цифр. Эта система получила название десятичной, так как в ней десять цифр.

История записи чисел и систем счисления ведется с появления счета у людей. Люди изображали количество различных предметов с помощью засечек или черточек. Их наносили на поверхности, служившие в то время «бумагой»: глиняные дощечки, древесную кору или камни. Первые сведения о таких записях археологи относят к периоду палеолита, то есть к 10-11 тысячелетию до нашей эры.

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

Для упрощения подсчета предметы стали объединять в небольшие группы по 3, 5 и 10 единиц. При этом каждой группе соответствовал свой знак-обозначение на письме. Поскольку самым удобным счетом всегда был счет на пальцах, то первыми свое обозначение получили объединения предметов из 10 и 5 единиц. Именно это положило начало удобной системе счисления.

Система, которой пользовались древние греки, называлась аттической. Первые четыре числа записывались черточками. Для числа пять существовал свой знак – «пи», как и для числа десять – первая буква слова «дека». Сотня, тысяча и десять тысяч на письме обозначались как H, X, M.

На смену этой системе в третьем веке до нашей эры пришла ионийская система. Числа от одного до девяти в ней обозначались буквами греческого алфавита: с первой по девятую. Буквами с десятую по восемнадцатую обозначались десятки – от десяти до девяноста. И последними девятью записывались сотни – от ста до девятисот.

С помощью алфавита также записывали числа восточные и южные славяне. Часть из них пользовалась славянским алфавитом, наделяя каждую букву числовым значением. Другая – только теми буквами, которые встречаются в греческом алфавите. Отличать буквы от цифр позволял специальный значок, который ставился над числом – «титло». Такая нумерация применялась в России до XVIII века.

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

Каждый из нас хотя бы немного знаком с «римской системой», которой обозначаются века, юбилейные даты, названия конференций, строфы стихов и главы книг. Именно ей пользовались когда-то Древние римляне. Исследователи считают, что она была заимствована жителями Рима у этрусков. Все целые числа в этой системе до 5000 записывают с помощью цифр I, V, X. Если впереди стоит большая цифра, а за ней – меньшая, они складываются. Если наоборот – меньшая перед большей – вычитаются. Одна и та же цифра ставится подряд не более, чем три раза. Любое арифметическое действие в такой записи чисел становится сложной задачей. Однако до XIII века в Италии и до XVI века в странах Западной Европы пользовались именно ей.

Первую поместную или позиционную нумерацию «создали» в Вавилоне в 4000 годах до нашей эры. Ее суть в том, что одна цифра может обозначать разные числа, в зависимости от места, где стоит. Яркий пример – современная десятичная система. В зависимости от позиции в числе цифра может обозначать и десяток, и единицу, и сотню.

Вавилонская система была шестидесятеричной, поскольку за основу изначально взяли не 10, а 60. Все числа меньше записывались двумя знаками – десятков и единиц. Сами числа записывались на глиняных табличках треугольными палочками, поэтому имели вид клина. Знаки повторяли в зависимости от числа.

Шестидесятеричная система не распространилась дальше Древнего Вавилона, но шестидесятеричные дроби использовались в странах Средней Азии, Западной Европы, Среднего Востока и Северной Африки. До появления десятичных дробей они играли важную роль в астрономии и других науках. Сегодня об этой системе нам напоминает деление минуты на 60 секунд, а часа – на 60 минут, угла на 360 градусов.

Все системы счисления условно можно разделить на позиционные и непозиционные. Те знаки, которые мы в них используем для записи чисел, называют цифрами.

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

Положение цифры в позиционных системах определяет значение величины, которая ей записана. При этом позиция – место, которое занимает эта цифра в числе. А количество цифр, которые используются для записи, называются основанием системы. Примерами такой системы – вавилонская шестидесятеричная и современная десятичная.

Позиционные системы используют небольшое число знаков, что позволяет просто записывать большие числа. Именно поэтому она более распространена сегодня в мире. Кроме того, она обеспечивает удобство и простоту при выполнении арифметических действий над числами.

Самое большое распространение в наше время получила индо-арабская десятичная система. В ней впервые появился ноль при записи чисел. Такое название она носит, поскольку использует десять цифр.

Легче всего понять различия между позиционной системой и непозиционной системой, сравнив два числа, записанные в одной и другой. В первой сравниваются цифры, стоящие в одном и том же месте, слева на право. Чем больше число, тем больше сама величина. Например, число 245 будет больше числа 123, потому что 2 в этой позиции больше 1. Для непозиционной системы такой закон не действует. Если мы будем сравнивать римские IX и VI, то первое будет больше второго, хотя I в одинаковой позиции меньше V.

Двоичная система счисления с основанием 2 представляет положительную позиционную систему счисления с целыми числами. Она позволяет записать все числовые значения с помощью двух знаков. Чаще всего используют цифры 0 и 1.

Основанием для восьмеричной положительной позиционной системы служит 8. Любое число в ней можно записать с помощью цифр от 0 до 7. Эту систему используют цифровые и компьютерные устройства. Именно она использовалась на заре компьютерной эры, однако сейчас уступила место более продвинутой – шестнадцатеричной.

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

Одна из самых популярных систем древности – двенадцатеричная – до сих пор используется в некоторых областях науки. Она же является основной у некоторых народов Тибета и Нигерии, но напоминает о себе и в других культурах. Например, в нашем языке сохранилось слово «дюжина», а в английском языке «dozen», которые отсылают нас к числу двенадцать. Основанием ее является 12. В качестве знаков используются буквы A и B и цифры 1, 2, 3, 4, 5, 6, 7, 8, 9, 0.

Шестнадцатеричная система счисления – представляет позиционную положительную систему с основанием в 16 знаков. В качестве ее цифр используют буквы латинского алфавита A, B, C, D, E, F для обозначения чисел от десяти до пятнадцати и цифры 1, 2, 3, 4, 5, 6, 7, 8, 9, 0.

Шестнадцатеричная система счисления используется в современных компьютерных программах, для кодировки шрифтов. Шестнадцатеричным числом во многих современных компьютерных графических программ кодируют цвета. Также шестнадцатеричным кодом шифруют цвет web-дизайнеры. Например, код #00ff00 обозначает зеленый цвет. Две буквы f в середине этого кода соответствуют числу 256 в десятичной системе счисления.

При работе с компьютерами чаще всего используются двоичная, восьмеричная и шестнадцатеричная системы счисления. И человек, и компьютер отлично справляются при работе в этих системах. Но отдельные случаи заставляют обратиться к менее популярным системам счисления. Такими системами являются семеричная, троичная и система счисления с основанием 32. Все арифметические действия в них не отличаются от привычных.

Это способ изображения чисел и соответствующие ему правила действия над числами.

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

Непозиционные системы древности

Изучение археологами «записок» времен палеолита на кости, камне, дереве показало, что люди стремились группировать отметки по 3, 5, 7, 10 штук. Такая группировка облегчала счет. Люди учились считать не только единицами, но и тройками, пятерками и пр. Поскольку первым вычислительным инструментом у человека были пальцы, поэтому и счет чаще всего вели группами по 5 или по 10 предметов.

В дальнейшем свое название получили десяток десятков (сотня), десяток сотен (тысяча) и т. д. Такие узловые числа для удобства записи стали обозначать особыми значками - цифрами. Если при подсчете предметов их оказывалось 2 сотни, 5 десятков и еще 4 предмета, то при записи этой величины дважды повторяли знак сотни, пять раз - знак десятков и четыре раза знак единицы.

В таких системах счисления от положения знака в записи числа не зависит величина, которую он обозначает; поэтому они называются непозиционными системами счисления.

Непозиционными системами пользовались древние египтяне, греки, римляне и некоторые другие народы древности.

Цифры майя

С позиционной десятичной системой счисления вы знакмы с раннего детства, только, возможно, не знали, что она так называется.

Что означает свойство позиционности системы счисления, легко понять на примере любого многозначного десятичного числа. Например, в числе 333 первая тройка означает три сотни, вторая - три десятка, третья - три единицы. Одна и та же цифра в зависимости от позиции в записи числа обозначает разные значения.

333 = 3 · 100 + 3 · 10 + 3.

Еще пример:

32 478 = 3 · 10 000 + 2 · 1000 + 4 · 100 + 7 · 10 + 8 = 3 · 10 4 + 2 · 10 3 + 4 · 10 2 + 7 · 10 1 + 8 · 10 0 .

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

26,387 = 2 · 10 1 + 6 · 10 0 + 3 · 10 -1 + 8 · 10 -2 + 7 · 10 -3 .

Очевидно, число «десять» - не единственно возможное основание позиционной системы. Известный русский математик Н. Н. Лузин так выразился по этому поводу: «Преимущества десятичной системы не математические, а зоологические. Если бы у нас на руках было не десять пальцев, а восемь, то человечество пользовалось бы восьмеричной системой».

За основание позиционной системы счисления можно принять любое натуральное число, большее 1. Упомянутая выше вавилонская система имела основание 60. Следы этой системы сохранились до наших дней в порядке счета единиц времени (1 час = 60 минут, 1 минута = 60 секунд).

Для записи чисел в позиционной системе с основанием n нужно иметь алфавит из n цифр. Обычно для этого при n < 10 используют n первых арабских цифр, а при n > 10 к десяти арабским цифрам добавляют буквы.

Вот примеры алфавитов нескольких систем:

Основание системы, к которой относится число, обычно обозначается подстрочным индексом к этому числу:

101101 2 , 3671 8 , ЗВ8F 16 .

А как строится ряд натуральных чисел в разных позиционных системах счисления? Происходит это по тому же принципу, что и в десятичной системе. Сначала идут однозначные числа, потом двузначные, затем трехзначные ит. д. Самое большое однозначное число в десятичной системе - 9. Затем следуют двузначные числа - 10, 11,12, … Самое большое двузначное число - 99, далее идут 100, 101, 102 и т. д. до 999, затем 1000 и т. д.

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

1, 2, 3, 4, 10, 11, 12, 13, 14, 20, 21, 22, 23, 24, 30, 31, 32, 33, 34, 40, 41, 42, 43, 44, 100, 101, …, 444, 1000, ... .

Видно, что здесь число цифр «нарастает» быстрее, чем в десятичной системе. Быстрее всего число цифр растет в двоичной системе счисления. В следующей таблице сопоставляются начала натуральных рядов десятичных и двоичных чисел:

10
1
2
3
4
5
6
7
8
9
10
11
2
1
10
11
100
101
110
111
1000
1001
1010
1011

Коротко о главном

Система счисления - это определенный способ записи чисел и соответствующие правила действия над числами.

Системы счисления бывают позиционными и непозиционными. Примером непозиционной системы является римская система записи чисел.

В позиционной системе счисления количественное значение каждой цифры зависит от позиции цифры в числе.

Алфавит системы счисления - множество цифр, используемых в ней. Основание системы счисления равно мощности алфавита (числу цифр).

Наименьшее возможное основание позиционной системы счисления - 2. Такая система называется двоичной.

Арабская система записи чисел является десятичной, позиционной.

Вопросы и задания

1. Что такое система счисления?
2. В чем основное различие позиционных и непозиционных систем счисления?
3. Чему равно основание системы счисления?
4. Почему арабская система записи чисел называется десятичной позиционной?
5. Каково наименьшее основание для позиционной системы?
6. Чему в десятичной системе счисления равны следующие числа, записанные римскими цифрами:
XI; IX; LХ; CLX; МDCХLVIII?
7. Запишите римскими цифрами числа, равные следующим десятичным:
13; 99; 666; 444; 1692.
8. Запишите последовательность двадцати чисел натурального ряда, начиная от единицы, для позиционных систем с основаниями 2, 3, 5, 8. Оформите результаты в виде таблицы:

n = 10
1
2
3
...
19
20
n = 2






n = 3






n = 5






n = 8






9. Постройте таблицы умножения для однозначных чисел в двоичной и троичной системах счисления.

И. Семакин, Л. Залогова, С. Русаков, Л. Шестакова, Информатика, 9 класс
Отослано читателями из интернет-сайтов

Сборник конспектов уроков информатики , учебная программа по информатике 9 класс , материалы для подготовки к урокам, готовые домашние задания

Содержание урока конспект урока опорный каркас презентация урока акселеративные методы интерактивные технологии Практика задачи и упражнения самопроверка практикумы, тренинги, кейсы, квесты домашние задания дискуссионные вопросы риторические вопросы от учеников Иллюстрации аудио-, видеоклипы и мультимедиа фотографии, картинки графики, таблицы, схемы юмор, анекдоты, приколы, комиксы притчи, поговорки, кроссворды, цитаты Дополнения рефераты статьи фишки для любознательных шпаргалки учебники основные и дополнительные словарь терминов прочие Совершенствование учебников и уроков исправление ошибок в учебнике обновление фрагмента в учебнике элементы новаторства на уроке замена устаревших знаний новыми Только для учителей идеальные уроки календарный план на год методические рекомендации программы обсуждения Интегрированные уроки

Если у вас есть исправления или предложения к данному уроку,

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

Такая система счисления основывается на том, что некоторое число N единиц (основание СС) объединяются в одну единицу второго разряда, N единиц второго разряда объединяются в одну единицу третьего разряда и т. д.

Основанием систем счисления может быть любое число, больше единицы . К числу таких систем относится современная десятичная система счисления (с основанием N =10). В ней для обозначения первых десяти чисел служат цифры 0,…,9.

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

Возникновение десятичной системы счисления связывают со счетом на пальцах. Имелись системы счисления и с другим основанием: 5, 6, 12 (счет дюжинами), 20 (следы такой системы сохранились во французском языке, например quatre – vingts, т. е. буквально четыре – двадцать, означает 80), 40, 60 и др.

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

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

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

Первоначально этими знаками представлялись числа 1, 2, 3 ... 9, 10, 20, 30 ... 90, 100, 1000; с их помощью описывались другие числа. Впоследствии был введен особый знак (жирная точка, кружок) для указания пустующею разряда; знаки для чисел, больших 9, вышли из употребления, и нумерация" "девангари" превратилась в десятичную поместную систему. Как и когда совершился этот переход, до сих пор неизвестно. К середине VIII в. позиционная система нумерации получает в Индии широкое применение.

Примерно в это же время она проникает и в другие страны (Индокитай, Китай, Тибет , на территорию наших среднеазиатских республик , в Иран и др.). Решающую роль в распространении индийской нумерации в арабских странах сыграло руководство, составленное в начале IX в. Мухаммедом из Хорезма (ныне Хорезмская область Узбекистана). Оно было переведено в Западной Европе на латинский язык в XII в. В XIII в. индийская нумерация получает преобладание вИталии . В других странах Западной Европы она утверждается в XVI в. Европейцы, заимствовавшие индийскую нумерацию от арабов, называли ее арабской (исторически неправильное название удерживается и поныне).

Из арабского языка заимствовано и слою «цифра » (по-арабски "сыфр"), означающее буквально "пустое место" (с санскритского слова "сунья", имеющего тот же смысл). Это слово первоначально употреблялось для наименования знака пустующего разряда, и этот смысл сохраняло еще в XVIII в., хотя уже в XV в. появился латинский термин «нуль ». Форма индийских цифр претерпевала многообразные изменения. Та форма, в которой мы их пишем, установилась в XVI в.

В 9 в. появляются рукописи на арабском языке, в которых излагается эта система счисления, в 10 в. десятичная позиционная нумерация доходит до Испании , в начале 12 в. она появляется и в других странах Европы. Новая система счисления получила название арабской , т.к. в Европе с ней познакомились впервые по латинским переводам с арабского. Только в 16 в. новая нумерация получила широкое распространение в науке и житейском обиходе. В России она начинает распространяться в 17 в. и в самом начале 18 в. вытесняет алфавитную нумерацию. С введением десятичных дробей десятичная система стала универсальным средством для записи всех действительных чисел. Она дает принципиальную возможность записывать сколь угодно большие числа. Запись чисел в ней компактна и удобна для производства арифметических операций. Поэтому эта система начинает быстро распространяться из Индии на Запад и Восток.

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

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

Аналогично строились старокитайская система счисления и некоторые другие.

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

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

(1 франк = 20 су).

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

(1 шиллинг = 12 пенсам). Нередко и мы сталкиваемся в быту с двенадцатеричной СС: чайные и столовые сервизы на 12 персон, комплект носовых платков - 12 штук.

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

Славянские цифры до 18 в. были основным цифровым обозначением в России. Славянская нумерация сохранилась в России до конца XVII в. При Петре I возобладала так называемая арабская нумерация. Славянская нумерация сохранилась только в богослужебных книгах. Армяне и пользовались алфавитным принципом нумерации. Но в древнеармянском и древнегрузинском алфавитах было гораздо больше букв, чем в древнегреческом. Это позволило ввести особые обозначения для чисел 1000, 2000, 3000, 4000, 5000, 6000, 7000, 8000, 9000. Числовые значения следовали порядку букв в армянском и грузинском алфавитах.

История развития систем счисления.

Современный человек в повседневной жизни окружен огромным количеством самой разнообразной информации, не малая доля которой приходится на числовую информацию. Действительно, мы запоминаем номера телефонов, подсчитываем стоимость покупок, ведем счет школьным урокам и их продолжительности и т.д.. Историки доказали, что и в глубокой древности люди могли записывать числа, производили над ними различные арифметические действия, но записывались числа совершенно по другим принципам, чем мы это делаем сегодня.

Что же такое число? Первоначально понятие числа было «привязано» к предметам, которые пересчитывали. С развитием письменности появляется отвлеченное понятие натурального числа. Необходимость производить измерения, т.е. сравнение с другой величиной того же рода, выбранной в качестве эталона, привело к появлению дробных чисел. Дальнейшее развитие понятия числа было связано непосредственно с развитием математики. Сегодня число это фундаментальное понятие математики и информатики, под которым понимают его величину, а не символьную запись. Условные знаки, применяемые для обозначения чисел, называют цифрами.

Совокупность приемов наименования и записи чисел называется счислением.

Системой счисления называют способы записи чисел и правила действий над числами.

Первые упоминания о системах счисления можно отнести к 10 – 11 тысячелетию до н.э.. При раскопках культурных слоев относящихся к этому периоду, археологи обнаружили записи в виде последовательности черточек – палочек. Ученые считают, что таким образом записывались числа и количество палочек, записанных в строку, равно значению числа. Такая система счисления была названа единичной (палочной) . Дальнейшее развитие счета привело к усовершенствованию и развитию систем счисления. За свою историю человечество использовало различные системы счисления и многие свидетельства этому дошли до наших дней. Например, тот факт, что в часу 60 минут и в минуте 60 секунд свидетельствует о том, что когда-то, люди использовали шестидесятеричную систему счисления. Действительно, археологи обнаружили, при раскопках на месте древней Вавилонской цивилизации следы использования такой системы счисления. Двенадцать месяцев в году и двенадцать делений на циферблате часов, свидетельствуют о том, что вероятнее всего, когда-то использовалась и двенадцатеричная система счисления.

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

Современная десятичная система счисления возникла в Индии приблизительно в V в. н.э., возникновение этой системы стало возможным после того, как для обозначения отсутствующей величины стали использовать цифру «0».

Позиционные и непозиционные системы счисления.

Системы счисления, в которых числа записывают как последовательность цифр, можно разбить на два класса: позиционные и непозиционные. В непозиционных системах значения цифр не изменяются при изменении их положения в последовательности. В качестве примера непозиционной системы приведем известную всем римскую систему счисления. В римской системе счисления символ Х на любом месте равен 10, но в записи слева от старшего (например, ХС) символ х равен –10, а в сочетании перед младшим (например, XV ) равен +10. В непозиционных системах счисления действия над числами связаны с большими трудностями и не имеют правил. В этих системах нельзя выразить отрицательные и дробные числа, поэтому непозиционные системы имеют ограниченное применение. В основном их используют для наименования дат, томов, глав и т.д.

Напротив, в позиционных системах счисления количественное значение цифры в числе зависит от ее позиции.

Дадим определения основным, наиболее важным, понятиям позиционных систем счисления, к которым относятся основание, алфавит и базис систем счисления

Основание системы счисления показывает, во сколько раз изменяется количественное значение цифры при перемещении на соседнюю позицию, и какое число различных знаков (цифр) входит в так называемый алфавит системы счисления.

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

Двоичная: 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,А,В,С,D ,E ,F .

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

Основанием системы счисления может быть любое натуральное число ≥ 2. Одним из примеров позиционной системы счисления является десятичная система, широко используемая в жизни. В качестве десятичных цифр применяются арабские цифры 0,1,2,3,4,5,6,7,8,9 – являющиеся алфавитом десятичной системы счисления. Основание системы счисления равно 10, это говорит о том, что значения цифр стоящих в соседних позициях отличаются в десять раз, а также то, что в алфавите 10 знаков цифр. Базис десятичной системы счисления составляют числа: 1, 10, 100, 1000, 10000 … 10 n , это означает, что цифра стоящая в нулевой позиции несет вклад – единицы, цифра стоящая в первой позиции несет вклад – десятки, цифра стоящая во второй позиции несет вклад – сотни и т.д..

В качестве примера рассмотрим число 5555, записанное в привычной для Вас, системе счисления с основанием равным 10.

5 3 5 2 5 1 5 0 = 5000+500+50+5

Как видно из примера 5 стоящая в 0-й позиции несет вклад равный 5 единицам, 5 стоящая на 1-й позиции несет вклад равный 5 десяткам, 5 стоящая на 2-й позиции несет вклад равный 5 сотням, 5 стоящая на 3-й позиции несет вклад равный 5 тысячам.

В любой позиционной системе счисления с основанием больше 1 число записывается в виде последовательностей цифр, разделенных запятой на две последовательности

Позиции , расположенные левее запятой пронумерованы справа налево числами 0, 1, 2, …, а справа от запятой пронумерованы подряд слева направо -1, -2, -3 и т. д. Пронумерованные позиции называются разрядами .

Последовательность цифр расположенных слева от запятой называется целой частью числа, а справа от запятой называется дробной частью.

В современных ЭВМ в настоящее время в основном используется позиционные системы счисления с основаниями 2, 8, 16 и 10, хотя были попытки, правда не совсем успешные, использования и других систем счисления (например, троичной).

Следует отметить важную особенность основания системы счисления – в любой позиционной системе счисления основание записывается как 10, но оно имеет различное количественное значение. Например, в двоичной системе счисления 10 это два, в троичной 10 это три, а в десятичной 10 это десять.

Loading...Loading...