КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Позиционные и непозиционные системы счисления
Лекция 40. Системы счисления. Десятичная система счисления План: 1. Понятие системы счисления. Позиционные и непозиционные системы счисления. 2. Запись числа в десятичной системе счисления. 3. Алгоритм сложения При изучении материала данного параграфа мы выяснили, что десятичная запись натурального числа - это его представление в виде х = an ·10n +a n-1 ·10n-1 +... +а1·10+а0= an a n-1…. а1 а0, где an a n-1…. а1 а0 принимают значения 0,1,2,3,4,5,6,7,8,9 и ап ± 0. В таком виде можно записать любое натуральное число и эта запись единственная. Десятичная запись натуральных чисел позволяет их сравнивать и выполнять, по определенным правилам (алгоритмам), над ними действия. Мы рассмотрели теоретические основы этих алгоритмов и сформулировали их в общем виде. Натуральные числа можно записывать не только в десятичной системе счисления, но и вообще в позиционных системах с основанием р ≥ 2. При этом записью числа х считается его представление в виде х = an ·pn +a n-1 ·pn-1 +... +а1·p+а0= an a n-1…. а1 а0, где an a n-1…. а1 а0 принимают значения 0,1,2,…, p-1 и an ± 0. Действия над числами в позиционных системах счисления, отличных от десятичной, выполняются по правилам, аналогичным принятым в десятичной системе счисления. Понятие числа возникло в глубокой древности. Тогда же возникала и необходимость в названии и записи чисел. Язык для наименования, записи чисел и выполнения действий над ними называют системой счисления. Называть числа и вести счет люди научились еще до появления Письменности. В этом им помогали, прежде всего, пальцы рук и ног. Издревле употреблялся еще такой вид инструментального счета, как деревянные палочки с зарубками, шнуры и веревки с узлами. Веревочные Счеты с узелками употреблялись в России и во многих странах Европы. Способ «записи» чисел при помощи зарубок или узлов был не слишком удобным, так как для записи больших чисел приходилось делать много зарубок или узлов, что затрудняло не только запись, «о и сравнение чисел друг с другом, трудно было выполнять и действия над ними. Поэтому возникли иные, более экономичные записи чисел: счет стали вести группами, состоящими из одинакового числа цементов. Наряду с группами по 10 элементов встречались группы 5, 12, 20 элементов. Так, счет двадцатками использовали люди племени майя. «Следы» такого счета сохранились в датском и некоторых других европейских языках. Иногда применялся счет пятками, а также группами по 12 элементов. В Древнем Вавилоне считали группами по 60 единиц. Например, число 185 представлялось как 3 раза по 60 и еще 5. Записывалось такое число с помощью всего двух знаков, один из которых обозначал, сколько раз взято по 60, а другой сколько взято единиц. Древневавилонская система используется до сих пор при измерении времени и углов в минутах и секундах. Наибольшее распространение получила десятичная система записи чисел. Эта система, принятая сейчас почти всюду, основана на группировании десятками и берет свое начало от счета на пальцах. Десятичная система счисления возникла в Индии в VI в. Однако вид индийских цифр значительно отличается от современной их записи. В течение многих столетий, переходя от народа к народу, старинные индийские цифры много раз изменялись, пока приняли современную форму. Первыми заимствовали у индийцев цифры и десятичную систему счисления арабы. Распространению же этого способа записи чисел и правил выполнения арифметических действий над числами способствовала книга среднеазиатского ученого аль-Хорезми «Об индийском счете», созданная им в начале IX в. Европейцы познакомились с достижениями индо-арабской математики в XI в. Расширение торговли повлекло за собой значительное усложнение счета, появилась потребность в совершенствовании методов счета. Поэтому европейские математики обратились к трудам греческих и арабских ученых, перевели их на латинский язык. С десятичной системой счисления европейцы познакомились через перевод книги аль-Хорезми. В 1202 г. выходит «Книга абака» Л. Фибоначчи, где также вводятся индийские цифры и нуль. С XIII в. начинается внедрение десятичной системы, и к XVI в. она стала повсеместно использоваться в странах Западной Европы. Распространению десятичной системы в России способствовала книга первого русского выдающегося педагога-математика Л.Ф.Магницкого «Арифметика, сиречь наука числительная», вышедшая в 1703 г. на славянском языке. Она являлась энциклопедией математических знаний того времени. Все вычисления в ней проводятся при помощи цифр индийской нумерации. В «Арифметике» выделено особое действие «нумерация, или счисление»: «Нумерация есть счисление (называние) словами всех чисел, которые изображаемы быть могут десятью такими знаками: 1, 2, 3, 4, 5, 6, 7, 8, 9, 0. Из них девять значащих; последняя же 0 (которая цифрой или ничем именуется), если стоит одна, то сама по себе значения не имеет. Когда же она присоединяется к какой-нибудь значащей, то увеличивает в десять раз, как будет показано в дальнейшем». Однозначные числа в книге Л.Ф.Магницкого называются «перстами»; числа, составленные из единиц и нулей, - «суставами»; все остальные числа - «сочинениями». Таблица с названиями круглых чисел доведена Магницким до числа с 24 нулями. В «Арифметике» в стихотворной форме подчеркнуто: «Число есть бесконечно...» Различают позиционные и непозиционные системы счисления. В позиционных системах один и тот же знак может обозначать различные числа в зависимости от места (позиции), занимаемого этим знаком в записи числа. Так, шестидесятеричная вавилонская и десятичная системы счисления являются позиционными. Непозиционные системы характеризуются тем, что каждый знак (из совокупности знаков, принятых в данной системе для обозначения чисел) всегда обозначает одно и то же число, независимо от места (позиции), занимаемого этим знаком в записи числа. Примером такой системы может служить римская система, возникшая в средние века. В)той системе счисления имеются знаки для узловых чисел: единица обозначается - I, пять - V, пятьдесят - L, сто - С, пятьсот - D, тысяча - М. Все остальные числа получаются при помощи двух арифметических операций: сложения и вычитания. Вычитание производится тогда, когда знак, соответствующий меньшему узловому числу, стоит перед знаком большего узлового числа. Например, IV - четыре, ХС – девяносто. Запишем несколько чисел в римской нумерации. 193 - это сто (С) плюс девяносто, т.е. сто без десяти (ХС), плюс три (III); следовательно, число 193 записывается как СХСIII. 564 - это пятьсот (D) плюс пятьдесят (L) плюс десять (X) плюс четыре, т.е. пять без одного (IV). Следовательно, 564 записывается как 1) DLХ1У. 2708 - это две тысячи (ММ) плюс пятьсот (D) плюс сто (С) плюс сто (С) плюс пять (V) плюс три (III). Следовательно, число 2708 записывается так: ММDССVIII. Если число содержит несколько (немного) тысяч, то для его записи в римской нумерации пользуются повторением знака М. Вообще же числа четырех-, пяти- и шестизначные записывались с помощью буквы m (от лат. слова mille - тысяча), слева от которой записывали тысячи, а справа - сотни, десятки, единицы. Так, запись СХХХШmDСССХLII является записью числа 133842. В России до XVII в. в основном употреблялась славянская нумерация, более стройная и удобная, чем римская, но тоже непозиционная. В ней числа изображались буквами славянского алфавита, над которыми для отличия ставили особый знак - титло. Естественно, что такие системы записи чисел, как римская или славянская, были удобнее, чем зарубки на бирках, поскольку позво-1или записывать большие числа. Однако выполнение действий над ними в таких системах было весьма сложным делом. Поэтому на смену им пришла десятичная система счисления. Упражнения 1. Запишите в десятичной системе счисления: XXVII, XXI, ХLIV, LXII, LХХVШ, ХСV, СDХХШ, МСDVII, МСDХIХ, МDСССLХХI. 2. Запишите в римской системе счисления: 24, 117, 468, 1941, 1997, 2000.
х = an ·10n +a n-1 ·10n-1 +... +а1·10+а0= an a n-1…. а1 а0, где an a n-1…. а1 а0 принимают значения 0,1,2,3,4,5,6,7,8,9 и ап ± 0.
Дата добавления: 2014-01-06; Просмотров: 999; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |