Какие системы счисления непозиционные. Система счисления. Перевод десятичных чисел в другие системы счисления

контрольная работа

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

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

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

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

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

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

Различие между позиционной и непозиционной систем счисления легче всего понять на примере сравнения двух чисел. В позиционной системе счисления сравнение двух чисел происходит следующим образом: в рассматриваемых числах слева направо сравниваются цифры, стоящие в одинаковых позициях. Бoльшая цифра соответствует бoльшему значению числа. Например, для чисел 123 и 234, 1 меньше 2, поэтому число 234 больше, чем число 123. В непозиционной системе счисления это правило не действует. Примером этого может служить сравнение двух чисел IX и VI. Несмотря на то, что I меньше, чем V, число IX больше, чем число VI.

Основание системы счисления, в которой записано число, обычно обозначается нижним индексом. Например, 555 7 - число, записанное в семеричной системе счисления. Если число записано в десятичной системе, то основание, как правило, не указывается. Основание системы - это тоже число, и его указывают в обычной десятичной системе. Любое целое число в позиционной системе можно записать в форме многочлена:

Х s ={A n A n-1 A n-2 ...A 2 A 1 } s =A n ·S n-1 +A n-1 ·S n-2 +A n-2 ·S n-3 +...+A 2 ·S 1 +A 1 ·S 0

где S - основание системы счисления, А n - цифры числа, записанного в данной системе счисления, n - количество разрядов числа.

Так, например число 6293 10 запишется в форме многочлена следующим образом:

6293 10 =6·10 3 + 2·10 2 + 9·10 1 + 3·10 0

Примеры позиционных систем счисления:

· Двоичная (или система счисления с основанием 2) это положительная целочисленная позиционная (поместная) система счисления, позволяющая представить различные численные значения с помощью двух символов. Чаще всего это 0 и 1.

· Восьмеричная -- позиционная целочисленная система счисления с основанием 8. Для представления чисел в ней используются цифры 0 до 7. Восьмеричная система часто используется в областях, связанных с цифровыми устройствами. Ранее широко использовалась в программировании и компьютерной документации, однако в настоящее время почти полностью вытеснена шестнадцатеричной.

· Десятичная система счисления -- позиционная система счисления по целочисленному основанию 10. Наиболее распространённая система счисления в мире. Для записи чисел наиболее часто используются символы 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, называемые арабскими цифрами.

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

· Шестнадцатеричная (наиболее распространена в программировании, а также в шрифтах) -- позиционная система счисления по целочисленному основанию 16. Обычно в качестве шестнадцатеричных цифр используются десятичные цифры от 0 до 9 и латинские буквы от A до F для обозначения цифр от 10 до 15. Широко используется в низкоуровневом программировании и вообще в компьютерной документации, поскольку в современных компьютерах минимальной единицей памяти является 8-битный байт, значения которого удобно записывать двумя шестнадцатеричными цифрами.

· Шестидесятеричная (измерение углов и, в частности, долготы и широты) -- позиционная система счисления по целочисленному основанию 60. Использовалась в древние времена на Ближнем Востоке. Последствиями этой системы счисления является деление углового и дугового градуса (а также часа) на 60 минут и минуты на 60 секунд.

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

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

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

Часто в информатике используют шестнадцатеричную систему, так как запись чисел в ней значительно короче записи чисел в двоичной системе. Может возникнуть вопрос: почему бы не использовать для записи очень больших чисел систему счисления, например по основанию 50? Для такой системы счисления необходимы 10 обычных цифр плюс 40 знаков, которые соответствовали бы числам от 10 до 49 и вряд ли кому-нибудь понравится работать с этими сорока знаками. Поэтому в реальной жизни системы счисления по основанию, большему 16, практически не используются.

Введение во фракталы

Логарифмическая функция в задачах

Пример43 . Решить систему уравнений Решение Преобразуем второе уравнение систему, применяя определение логарифма и учитывая, что выражение под знаком логарифма должно быть строго положительным: Ответ: . Пример 44...

Позиционные игры

Позиционные игры

Проектирование уроков математики по теме "Нумерация" с использованием современных средств обучения

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

Система счисления - это способ записи (изображения) чисел. Различные системы счисления, которые существовали раньше и которые используются в настоящее время, делятся на две группы: · позиционные, · непозиционные...

Система счисления. Запись действий над числами

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

Система счисления. Запись действий над числами

Двоичная система счисления была придумана математиками и философами ещё до появления компьютеров (XVII -- XIX вв.). Некоторые идеи, лежащие в основе двоичной системы, по существу были известны в Древнем Китае...

Система счисления. Запись действий над числами

Наиболее часто встречающиеся системы счисления - это двоичная, шестнадцатеричная и десятичная и восьмеричная...

1.1 История возникновения различных систем счисления Первобытному человеку считать почти не приходилось. "Один", "два" и "много" - вот все его числа. Но нам - современным людям - приходится иметь дело с числами буквально на каждом шагу...

Системы счисления и основы двоичных кодировок

В самой древней нумерации употреблялся лишь знак "|" для единицы, и каждое натуральное число записывалось повторением символа единицы столько раз, сколько единиц содержится в этом числе...

Системы счисления и основы двоичных кодировок

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

Системы счисления и основы двоичных кодировок

1.5.1 Сложение и вычитание В системе с основанием я для обозначения нуля и первых с-1 натуральных чисел служат цифры 0, 1, 2, ..., с - 1. Для выполнения операции сложения и вычитания составляется таблица сложения однозначных чисел...

Системы счисления и основы двоичных кодировок

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

Фракталы - новая ветвь математики

Понятие L-систем, тесно связанное с самоподобными фракталами, появилось только в 1968 году благодаря Аристриду Линденмайеру. Изначально L-системы были введены при изучении формальных языков...

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

Люди научились считать очень давно. В последствии появилась потребность в записи чисел. Количество предметов изображалось нанесением черточек, засечек на какой-нибудь твердой поверхности.Чтобы два человека могли точно сохранить некоторую числовую информацию, они брали деревянную бирку, делали на ней нужное число зарубок, а потом раскалывали бирку пополам. Каждый уносил свою половинку и хранил ее. Этот прием позволял избегать спорных ситуаций. Археологами найдены такие записи при раскопках. Они относятся к 10-11 тысячелетию до н.э.
Ученые назвали такую систему записи чисел единичной (унарной) , так как любое число в ней образуется путем повторения одного знака, символизирующего единицу.

Позднее эти значки стали объединять в группы по 3, 5 и 10 палочек. Поэтому возникали более удобные системы счисления.

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

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

В основе лежат знаки I(1), V(5), X(10), L(50), C(100), D(500), M(1000).

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

Чтобы записать число, римляне использовали не только сложение, но и вычитание.
Правила составления чисел в римской системе счисления:

  1. Идущие подряд несколько одинаковых цифр складываются (группа первого вида).
  2. Если слева от большей цифры стоит меньшая, то от значения большей отнимается значение меньшей цифры(группа второго вида).
  3. Значения групп и цифр, не вошедших в группы первого и второго вида складываются.

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

«Русская книга податей»

Непозиционные системы счисления имеют ряд существенных недостатков:

  1. Существует постоянная потребность введения новых знаков для записи больших чисел.
  2. Невозможно представлять дробные и отрицательные числа.
  3. Сложно выполнять арифметические операции, так как не существует алгоритмов их выполнения. В частности, у всех народов наряду с системами счисления были способы пальцевого счета, а у греков была счетная доска абак - что-то наподобие наших счетов.

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

Лабораторная работа №16

Системы счисления

Теоретическая часть

В основанием

<10 используют n первых арабских цифр, а при n>

Основание Название Алфавит
n=2 двоичная 0 1
n=3 троичная 0 1 2
n=4 четверичная 0 1 2 3
n=5 пятеричная 0 1 2 3 4
n=6 шестеричная 0 1 2 3 4 5
n=7 семеричная 0 1 2 3 4 5 6
n=8 восьмеричная 0 1 2 3 4 5 6 7
n=10 десятичная 0 1 2 3 4 5 6 7 8 9
n=16 шестнадцатеричная
Основание системы счисления
IV = 5 – 1 = 4 XL = 50 – 10 = 40

Рассмотрим числа:

Перевод из десятичной системы счисления в другие

Пример: Переведем число 75 из десятичной системы в двоичную, восьмеричную и шестнадцатеричную:

Ответ: 75 10 = 1 001 011 2 = 113 8 = 4B 16 .

Перевод в десятичную систему счисления

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

112 3 = 1 · 3 2 + 1 · 3 1 + 2 · 3 0 = 9 + 3 + 2 = 14 10

101101 2 = 1 · 2 5 + 0 · 2 4 + 1 · 2 3 + 1 · 2 2 + 0 · 2 1 + 1 · 2 0 = 32 + 0 + 8 + 4 + 1 = 45 10

15FС 16 = 1 · 16 3 + 5 · 16 2 + 15(F) · 16 1 + 12(С) · 16 0 = 4096 + 1280 + 240 + 12 = 5628 10

Развернутая форма числа

Развернутая форма записи числа – это запись в виде разрядных слагаемых, записанных с помощью степени соответствующего разряда и основания степени.

Рассмотрим примеры:

32478 10 = 3·10000 + 2·1000 + 4·100 + 7·10 + 8 =

3·10 4 + 2·10 3 + 4·10 2 + 7·10 1 + 8·10 0

112 3 = 1·3 2 + 1·3 1 + 2·3 0

101101 2 = 1·2 5 + 0·2 4 + 1·2 3 + 1·2 2 + 0·2 1 + 1·2 0

15FC 16 = 1·16 3 + 5·16 2 + 15·16 1 + 12·16 0

С л о ж е н и е

Таблицы сложения легко составить, используя Правило Счета.

В ы ч и т а н и е

Пример 4. Вычтем единицу из чисел 10 2 , 10 8 и 10 16

Пример 5. Вычтем единицу из чисел 100 2 , 100 8 и 100 16 .


Пример 6. Вычтем число 59,75 из числа 201,25.

Ответ: 201,25 10 - 59,75 10 = 141,5 10 = 10001101,1 2 = 215,4 8 = 8D,8 16 .

Проверка. Преобразуем полученные разности к десятичному виду:

10001101,1 2 = 2 7 + 2 3 + 2 2 + 2 0 + 2 -1 = 141,5;

215,4 8 = 2 . 8 2 + 1 . 8 1 + 5 . 8 0 + 4 . 8 -1 = 141,5;

8D,8 16 = 8 . 16 1 + D . 16 0 + 8 . 16 -1 = 141,5.

У м н о ж е н и е

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

Д е л е н и е

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


Ответ: 30: 6 = 5 10 = 101 2 = 5 8 .

Пример 10. Разделим число 5865 на число 115.

Восьмеричная: 13351 8:163 8


Ответ: 5865: 115 = 51 10 = 110011 2 = 63 8 .
Проверка.
110011 2 = 2 5 + 2 4 + 2 1 + 2 0 = 51; 63 8 = 6 . 8 1 + 3 . 8 0 = 51.

Пример 11. Разделим число 35 на число 14.

Восьмеричная: 43 8: 16 8

Ответ: 35: 14 = 2,5 10 = 10,1 2 = 2,4 8 .

Проверка. Преобразуем полученные частные к десятичному виду:

10,1 2 = 2 1 + 2 -1 = 2,5;

2,4 8 = 2 . 8 0 + 4 .

Восьмеричная и шестнадцатеричная системы счисления

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

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

Числа в этих системах читаются почти так же легко, как десятичные, требуют соответственно в три (восьмеричная) и в четыре (шестнадцатеричная) раза меньше разрядов, чем в двоичной системе (ведь числа 8 и 16 - соответственно, третья и четвертая степени числа 2).

Например:

Например,

Как пеpевести пpавильную десятичную дpобь в любую другую позиционную систему счисления?

Для перевода правильной десятичной дpоби F в систему счисления с основанием q необходимо F умножить на q , записанное в той же десятичной системе, затем дробную часть полученного произведения снова умножить на q, и т. д., до тех пор, пока дpобная часть очередного пpоизведения не станет pавной нулю, либо не будет достигнута требуемая точность изображения числа F в q -ичной системе. Представлением дробной части числа F в новой системе счисления будет последовательность целых частей полученных произведений, записанных в порядке их получения и изображенных одной q -ичной цифрой. Если требуемая точность перевода числа F составляет k знаков после запятой, то предельная абсолютная погрешность при этом равняется q -(k+1) / 2.

Пример. Переведем число 0,36 из десятичной системы в двоичную, восьмеричную и шестнадцатеричную:

Практическая работа.

1. Перевести данное число из десятичной системы счисления в двоичную, восьмеричную и шестнадцатеричную системы счисления.

в) 712,25 (10) ;

г) 670,25 (10) ;

2. Перевести данное число в десятичную систему счисления.

а) 1001110011 (2) ;

б) 1001000 (2) ;

в) 1111100111,01 (2) ;

г) 1010001100,101101 (2) ;

д) 413,41 (8) ;

е) 118,8C (16) .

3. Сложить числа.

а) 1100001100 (2) +1100011001 (2) ;

б) 110010001 (2) +1001101 (2) ;

в) 111111111,001 (2) +1111111110,0101 (2) ;

г) 1443,1 (8) +242,44 (8) ;

д) 2B4,C (16) +EA,4 (16) .

Лабораторная работа №16

Системы счисления

Теоретическая часть

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

В позиционных системах счисления величина, обозначаемая цифрой в записи числа, зависит от ее позиции. Количество используемых цифр называется основанием позиционной системы счисления.

Система счисления, применяемая в современной математике, является позиционной десятичной системой . Ее основание равно 10, т.к. запись чисел производится с помощью 10 цифр: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.

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

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

Основание Название Алфавит
n=2 двоичная 0 1
n=3 троичная 0 1 2
n=4 четверичная 0 1 2 3
n=5 пятеричная 0 1 2 3 4
n=6 шестеричная 0 1 2 3 4 5
n=7 семеричная 0 1 2 3 4 5 6
n=8 восьмеричная 0 1 2 3 4 5 6 7
n=10 десятичная 0 1 2 3 4 5 6 7 8 9
n=16 шестнадцатеричная 0 1 2 3 4 5 6 7 8 9 A B C D E F

Если требуется указать основание системы, к которой относится число, то оно приписывается нижним индексом к этому числу: 101101 2 , 3671 8 , 3B8F 16

Запишем первые 17 чисел в двоичной и восьмеричной системах счисления:

Основание системы счисления

Непозиционные Системы Счисления

Кроме позиционных, существуют и другие – непозиционные системы счисления, построенные на иных принципах.

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

Если же слева записана меньшая цифра, а справа большая, то их значения вычитаются:

IV = 5 – 1 = 4 XL = 50 – 10 = 40

Рассмотрим числа:

а) LXXXVII = (50 + 30) + (5 + 2) = 87. В данном примере цифра Х, участвуя 3 раза, каждый раз означает одну и ту же величину – 10 единиц.

б) MCMXCVI = 1000 + (1000 - 100) + (100 - 10) + (5 + 1) = 1996

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

Введение

Тема реферата по курсу «Информатика-1» - «Системы счисления».

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

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

целый число алгебраический двоичный

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

Система счисления:

даёт представления множества чисел (целых и/или вещественных);

даёт каждому числу уникальное представление (или, по крайней мере, стандартное представление);

отражает алгебраическую и арифметическую структуру чисел.

Системы счисления подразделяются на позиционные и непозиционные. В непозиционных системах любое число определяется как некоторая функция от численных значений совокупности цифр, представляющих это число. Цифры в непозиционных системах счисления соответствуют некоторым фиксированным числам. Пример непозиционной системы - римская система счисления.

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

В вычислительной технике непозиционные системы не применяются. 3

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

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

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

Приведем примеры, где можно встретить употребление позиционных систем счисления:

двоичная в дискретной математике, информатике, программировании;

десятичная - используется повсеместно;

двенадцатеричная - счёт дюжинами;

шестнадцатеричная - используется в программировании, информатике;

шестидесятеричная - единицы измерения времени, измерение углов и, в частности, координат, долготы и широты.

Единичная система счисления

Необходимость в записи чисел стала возникать у людей еще в древности после того, как они научились считать. Свидетельством этого являются археологические находки в местах стойбищ первобытных людей, которые относятся к периоду палеолита ($10$-$11$ тыс. лет до н.э.). Изначально количество предметов изображали, используя определенные знаки: черточки, насечки, кружочки, нанесенные на камни, дерево или глину, а также узлы на веревках.

Рисунок 1.

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

Недостатки системы:

    при написании большого числа необходимо использовать большое количество палочек;

    возможно легко ошибиться при нанесении палочек.

Позднее, чтобы облегчить счет, эти знаки люди стали объединять.

Пример 1

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

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

Вот некоторые примеры.

Древнеегипетская десятичная непозиционная система счисления

Данная система счисления появилась около 3000 лет до н.э. в результате того, что жители Древнего Египта придумали свою числовую систему, в которой при обозначении ключевых чисел $1$, $10$, $100$ и т.д. были использованы иероглифы, что было удобным при написании на глиняных дощечках, которые заменяли бумагу. Другие числа составлялись из них с помощью сложения. Сначала записывалось число высшего порядка, а затем низшего. Умножали и делили египтяне, последовательно удваивая числа. Каждая цифра могла повторяться до $9$ раз. Примеры чисел данной системы приведены ниже.

Рисунок 2.

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

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

    $I$ (один палец) для числа $1$;

    $V$ (раскрытая ладонь) для числа $5$;

    $X$ (две сложенные ладони) для $10$;

    для обозначения чисел $100$, $500$ и $1000$ использовались первые буквы соответствующих латинских слов (Сentum – сто, Demimille – половина тысячи, Мille – тысяча).

При составлении чисел римляне использовали следующие правила:

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

    Число равно разности значений двух «цифр», если слева от большей стоит меньшая. В этом случае от значения большей отнимается значение меньшей. Вместе они образуют группу второго вида. При этом левая «цифра» может быть меньше правой максимально на $1$ порядок: перед $L(50)$ и $C(100$) из «младших» может стоять только $Х(10$), перед $D(500$) и $M(1000$) – только $C(100$), перед $V(5) – I(1)$.

    Число равно сумме значений групп и «цифр», не вошедших в группы $1$ или $2$ вида.

Рисунок 3.

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

Алфавитные системы счисления

Данные системы счисления более совершенны. К ним относятся греческая, славянская, финикийская, еврейская и другие. В этих системах числа от $1$ до $9$, а также количество десятков (от $10$ до $90$), сотен (от $100$ до $900$) были обозначены буквами алфавита.

В древнегреческой алфавитной системе счисления числа $1, 2, ..., 9$ обозначались первыми девятью буквами греческого алфавита, и т.д. Для обозначения чисел $10, 20, ..., 90$ применялись следующие $9$ букв а для обозначения чисел $100, 200, ..., 900$ – последние $9$ букв.

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

Рисунок 4.

Замечание 1

Алфавитная система использовалась и в древней Руси. До конца $XVII$ века в качестве цифр использовались $27$ букв кириллицы.

Непозиционные системы счисления имеют ряд существенных недостатков:

    Существует постоянная потребность введения новых знаков для записи больших чисел.

    Невозможно представлять дробные и отрицательные числа.

    Сложно выполнять арифметические операции, так как не существует алгоритмов их выполнения.