- •Классификации систем счисления
- •Группы Систем счисления
- •Перевод чисел
- •Перевод дробных чисел из одной системы счисления в другую
- •2 Способ Перевод по сменному ряду
- •Перевод дробных чисел
- •Данное двоичное число разбить слева направо на группы по n цифр в каждой.
- •Если в последней правой группе окажется меньше n разрядов, то её надо дополнить справа нулями до нужного числа разрядов
1.
2.Классификации систем счисления. Способы перевода из одной системы счисления в другую.
Известно множество способов представления чисел. В любом случае число изображается символом или группой символов (словом) некоторого алфавита. Такие символы называют цифрами. Система счисления – это знаковая система, в которой числа записываются по определенным правилам с помощью символов некоторого алфавита, называемыми цифрами.
Классификации систем счисления
Непозиционная система счисления – система счисления, в которой значение цифры не зависит от ее позиции в записи числа. Примеры непозиционных систем счисления: унарная (единичная) система счисления, римская система счисления, алфавитная система счисления. Унарная (единичная) система счисления характеризуется тем, что в ней для записи чисел применяется только один вид знаков – палочка. Каждое число в этой системе счисления обозначалось с помощью строки, составленной из палочек, количество которых равнялось обозначаемому числу. Неудобства такой системы счисления очевидны: это громоздкость записи больших чисел, значение числа сразу не видно, чтобы его получить, нужно сосчитать палочки.
В позиционных системах счисления количественный эквивалент (значение) цифры зависит от ее места (позиции) в записи числа. Основные достоинства любой позиционной системы счисления — простота выполнения арифметических операций и ограниченное количество символов (цифр), необходимых для записи любых чисел.
Смешанные системы счисления - это такие системы, в которых числа, заданные в системе счисления с основанием Р изображают с помощью цифр другой системы с основанием Q, где Q < P. Такая система называется (Q-P)-ичной со старшим основанием P и младшим основанием Q.. В смешанной системе счисления во избежании разночтения для изображения каждой P-ичной цифры отводится одинаковое количество Q-ичных разрядов, достаточное для представления любой P-ичной цифры. Примером смешанной системы счисления является двоично-десятичная система. В двоично-десятичной системе счисления для изображения каждой десятичной цифры отводится 4 двоичных разряда, поскольку максимальная десятичная цифра 9 кодируется как 10012. Например, 92510 = 1001 0010 01012-10. Здесь последовательные четверки (тетрады) двоичных разрядов изображают цифры 9, 2 и 5 десятичной записи соответственно. Хотя в двоично-десятичной записи используются только цифры 0 и 1, эта запись отличается от двоичного изображения данного числа. Например, двоичный код 1001 0010 0101 соответствует десятичному числу 2341, а не 925.
Смешанная система — в каждом разряде (позиции) числа набор допустимых символов (цифр) может отличаться от наборов других разрядов. Яркий пример — система измерения времени. В разряде секунд и минут возможно 60 различных символов (от «00» до «59»), в разряде часов – 24 разных символа (от «00» до «23»), в разряде суток – 365 и т. д.
Непозиционные системы счисления
Как только люди начали считать, у них появилась потребность в записи чисел. Находки археологов на стоянках первобытных людей свидетельствуют о том, что первоначально количество предметов отображали равным количеством каких-либо значков (бирок): зарубок, черточек, точек. Позже, для облегчения счета, эти значки стали группировать по три или по пять. Такая система записи чисел называется единичной (унарной), так как любое число в ней образуется путем повторения одного знака, символизирующего единицу.
Единичная система — не самый удобный способ записи чисел. Записывать таким образом большие количества утомительно, да и сами записи при этом получаются очень длинными. С течением времени возникли иные, более удобные, системы счисления.
Древнеегипетская десятичная непозиционная система счисления. Примерно в третьем тысячелетии до нашей эры древние египтяне придумали свою числовую систему, в которой для обозначения ключевых чисел 1, 10, 100 и т.д. использовались специальные значки — иероглифы. Все остальные числа составлялись из этих ключевых при помощи операции сложения. Система счисления Древнего Египта является десятичной, но непозиционной. В непозиционных системах счисления количественный эквивалент каждой цифры не зависит от ее положения (места, позиции) в записи числа.
Древнегреческие системы счисления непозиционные СС. - алфавитные системы. К числу таких систем счисления относились греческая, славянская, финикийская и другие. В них числа от 1 до 9, целые количества десятков (от 10 до 90) и целые количества сотен (от 100 до 900) обозначались буквами алфавита.
В древнейшее время в Греции была распространена так называемая Аттическая система счисления, название происходит от области Греции – Аттики. В этой системе числа 1, 2, 3, 4 изображались соответствующим количеством вертикальных полосок. Число 5 записывалось специальным знаком (древнее начертание буквы "Пи", с которой начиналось слово "пять" - "пенте"). Числа 6, 7, 8, 9 обозначались сочетаниями этих знаков. Число 10 обозначалось - заглавной "Дельта" от слова "дека" - "десять". (см. слайд). Примерно в третьем веке до нашей эры аттическая система счисления в Греции была вытеснена другой, так называемой "Ионийской" системой. Для отличия цифр и букв писали черточки над цифрами.
Славянская система счисления. У славянских народов числовые значения букв установились в порядке славянского алфавита, который использовал сначала глаголицу, а затем кириллицу. Эта нумерация была создана вместе со славянской алфавитной системой для перевода священных библейских книг для славян греческими монахами братьями Кириллом и Мефодием в IX веке. Эта форма записи чисел получила большое распространение в связи с тем, что имела полное сходство с греческой записью чисел. Для того чтобы не перепутать буквы и цифры, использовались титла - горизонтальные черточки над числами, что мы видим на рисунке.
В старину на Руси применялась система счисления, с помощью которой сборщики податей заполняли квитанции и делали записи в податной тетради. В квитанции знаки означают: звезда – тысяча рублей, колесо – сто рублей, квадрат – десять рублей, Х – один рубль, IIIIIIIIII - десять копеек, I – копейку. Дабы нельзя было сделать никаких исправлений, все знаки очерчивались кругом прямыми линиями. При Петре I возобладала так называемая арабская нумерация, которой мы пользуемся и сейчас. Славянская нумерация сохранилась только в богослужебных книгах.
Римская система счисления. Примером непозиционной системы, которая сохранилась до наших дней, может служить система счисления, которая применялась более двух с половиной тысяч лет назад в Древнем Риме. В основе римской системы счисления лежали знаки I (один палец) для числа 1, V (раскрытая ладонь) для числа 5, X (две сложенные ладони) для 10, а для обозначения чисел 100, 500 и 1000 стали применять первые буквы соответствующих латинских слов (Сentum — сто, Demimille — половина тысячи, Мille — тысяча). Чтобы записать число, римляне разлагали его на сумму тысяч, полутысяч, сотен, полусотен, десятков, единиц. Для записи промежуточных чисел римляне использовали не только сложение, но и вычитание. При этом применялось следующее правило: каждый меньший знак, поставленный справа от большего, прибавляется к его значению, а каждый меньший знак, поставленный слева от большего, вычитается из него. Например, IX — обозначает 9, XI — обозначает 11. Римская система счисления сегодня используется, в основном, для наименования знаменательных дат, томов, разделов и глав в книгах. Непозиционные системы счисления имеют ряд существенных недостатков:
Существует постоянная потребность введения новых знаков для записи больших чисел.
Невозможно представлять дробные и отрицательные числа.
Сложно выполнять арифметические операции, так как не существует алгоритмов их выполнения.
Позиционные системы счисления характеризуется тем, что количественное значение цифры зависит от ее позиции в числе.
Каждая позиционная система счисления имеет определенный алфавит цифр и основание, равное количеству цифр (знаков в ее алфавите). Следует помнить и не забывать, что первый разряд числа является нулевым. Достоинства позиционной системы счисления 1. Простота выполнения арифметических операций.
2. Ограниченное количество символов, необходимых для записи числа.
Наиболее распространенными позиционными системами счисления являются десятичная, двоичная, восьмеричная и шестнадцатеричная.
Десятичная система счисления имеет алфавит из десяти цифр: 0, 1, …, 9.
Двоичная система счисления имеет алфавит из двух цифр: 0, 1. На слайде представлены СС с основанием 3, 5, 12
Система счёта у древних майя. Эта система очень интересна тем, что на ее развитие не повлияла ни одна из цивилизаций Европы и Азии. Эта система применялась для календаря и астрономических наблюдений. Характерной особенностью ее было наличие нуля (изображение ракушки). Основанием этой системы было число 20, хотя сильно заметны следы пятеричной системы. Первые 19 чисел получались путем комбинирования точек (один) и черточек (пять). Записывались числа столбиком, внизу располагались наименьшие разряды, вверху наибольшие, в результате получалась «этажерка» с полками.
Арабская нумерация самая распространенная на сегодняшний день нумерация, которой мы пользуемся в настоящее время. Применяемые в настоящее время цифры 1234567890 сложились в Индии около 400 г.н.э. Арабы стали пользоваться подобной нумерацией около 800 г.н.э., а позднее ее начали применять в Европе, благодаря трудам арабских математиков, и потому за ними утвердилось название «арабские», хотя сами арабы вплоть до настоящего времени пользуются совсем другими символами. Форма «арабских» цифр со временем сильно изменялась. Та форма, в которой мы их пишем, установиласьXVIвеке.
По мнению историка Боунжира арабским цифрам в их первоначальном варианте было придано значение в строгом соответствии с числом углов, которые образуют фигуры.
Десятичная система характеризуется тем, что в ней 10 единиц какого-либо разряда образуют единицу следующего старшего разряда. Другими словами, единицы различных разрядов представляют собой различные степени числа 10.
Происхождение этой системы связано со счетом на пальцах.
Элементы двенадцатеричной системы счисления сохранились в Англии в системе мер, в денежной системе. (1 фут =12 дюймам.) Дюжина прочно вошла в нашу жизнь:1 год = 12 месяцев, 1 сутки = 2 дюжины часов. Число фаланг на всех пальцах одной руки, не считая большого - двенадцать. А большой палец предназначен отмечать отсчитанные фаланги.
Компьютеры используют двоичную систему потому, что она имеет ряд преимуществ перед другими системами: для ее реализации нужны технические устройства с двумя устойчивыми состояниями (есть ток — нет тока, намагничен — не намагничен и т.п.), Недостаток двоичной системы — быстрый рост числа разрядов, необходимых для записи чисел. Широкое применение в ЭВМ нашли также восьмеричная и шестнадцатеричная системы счисления.
