Автор работы: Пользователь скрыл имя, 15 Декабря 2013 в 17:31, реферат
Самые древние из дошедших до нас математических записей высечены на камне, но наиболее важные свидетельства древнеегипетской математической деятельности запечатлены на гораздо более хрупком и недолговечном материале – папирусе. Два таких документа – папирус Ринда, или египетского писца Ахмеса (ок. 1650 до н.э.) и московский папирус, или папирус Голенищева (ок. 1850 до н.э.) – служат для нас основными источниками сведений о древнеегипетских арифметике и геометрии. В этих папирусах более древнее иероглифическое письмо уступило место скорописному иератическому письму, и это изменение сопровождалось использованием нового принципа обозначения чисел.
Древний Египет. 3
Вавилон. 4
Древняя Греция. 5
Рим. 7
Америка. 8
Китай. 9
Индия. 10
Аравия. 11
Западная Европа. 11
Общая характеристика. 12
Десятичная система счисления. 13
Восьмеричная система счисления. 13
Шестнадцатеричная система счисления. 13
Двоичная система счисления. 14
Перевод чисел из двоичной системы счисления в десятичную. 14
Почему двоичная система счисления так распространена? 15
Перевод десятичного числа в двоичное. 15
Алфавит системы счисления - это совокупность цифр и букв, с помощью которых записываются числа.
Основание системы счисления - это количество цифр в алфавите.
Наименьшее возможное основание позиционной системы счисления равно 2. Такая система называется двоичной.
Наиболее распространенными в настоящее время позиционными системами счисления являются: десятичная, восьмеричная и шестнадцатеричная. Каждая позиционная система имеет определенный алфавит цифр и основание.
Система счисления |
Основание |
Алфавит цифр |
Десятичная |
10 |
0, 1, 2, 3, 4, 5, 6, 7, 8, 9 |
Двоичная |
2 |
0, 1 |
Восьмеричная |
8 |
0, 1, 2, 3, 4, 5, 6, 7 |
Шестнадцатеричная |
16 |
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, |
Наиболее распространенной позиционной системой счисления является десятичная система. Она характеризуется тем, что в ней 10 единиц какого-либо разряда образуют единицу следующего, старшего разряда. Другими словами, единицы различных разрядов представляют собой различные степени числа 10.
Так, например, в числе 555 цифры 5, находящиеся на разных позициях, имеют различные количественные значения - 5 сотен, 5 десятков, 5 единиц. При перемещении цифры на соседнюю позицию ее вес (количественный эквивалент) изменяется в 10 раз.
Число 555 - записано в свернутой форме и привычно для нас. Мы настолько привыкли к такой форме записи, что уже не замечаем, как в уме умножаем цифры числа на различные степени числа 10.
В развернутой форме записи числа
такое умножение производится в явной
форме:
55510 = 5· 102
+ 5· 101 + 5· 100
Для записи десятичных дробей используются
разряды с отрицательными значениями
степеней основания.
555,5510 = 5· 102
+ 5·1 + 5· 100
+ 5· 10-1 + 5· 10-2
Основание равно 8. Алфавит: 0, 1, 2, 3, 4, 5, 6, 7
Восьмеричное число 237,018 записано в свернутой форме.
Восьмеричное число 237,018 в развернутой
форме будет записано так:
237,018 = 2· 82
+ 3· 81 + 7· 80
+ 0· 8-1 + 1· 8-2
Основание равно 16.
Алфавит: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, А, B, C, D, E, F
Шестнадцатеричное число 3А,С16 записано в свернутой форме.
Шестнадцатеричное число 3А,С16
в развернутой форме будет записано так:
3А,С16 = 3· 161
+ 10· 160 + 12· 16-1
Таблица символов в шестнадцатеричной системе счисления.
В двоичной системе счисления используются всего две цифры 0 и 1. Другими словами, двойка является основанием двоичной системы счисления. (Аналогично у десятичной системы основание 10.)
Чтобы научиться понимать числа в двоичной системе счисления, сначала рассмотрим, как формируются числа в привычной для нас десятичной системе счисления.
В десятичной системе счисления
мы располагаем десятью знаками-
Двоичная система счисления аналогична десятичной за исключением того, что в формировании числа участвуют всего лишь две знака-цифры: 0 и 1. Как только разряд достигает своего предела (т.е. единицы), появляется новый разряд, а старый обнуляется.
Попробуем считать в двоичной системе:
0 – это ноль
1 – это один (и это предел разряда)
10 – это два
11 – это три (и это снова предел)
100 – это четыре
101 – пять
110 – шесть
111 – семь и т.д.
Не трудно заметить, что в двоичной системе счисления длины чисел с увеличением значения растут быстрыми темпами. Как определить, что значит вот это: 10001001? Непривычный к такой форме записи чисел человеческий мозг обычно не может понять сколько это. Неплохо бы уметь переводить двоичные числа в десятичные.
В десятичной системе счисления любое число можно представить в форме суммы единиц, десяток, сотен и т.д. Например:
1476 = 1000 + 400 + 70 + 6
Можно пойти еще дальше и разложить так:
1476 = 1 * 103 + 4 * 102 + 7 * 101 + 6 * 100
Посмотрите на эту запись внимательно. Здесь цифры 1, 4, 7 и 6 - это набор цифр из которых состоит число 1476. Все эти цифры поочередно умножаются на десять возведенную в ту или иную степень. Десять – это основание десятичной системы счисления. Степень, в которую возводится десятка – это разряд цифры за минусом единицы.
Аналогично можно разложить и любое двоичное число. Только основание здесь будет 2:
10001001 = 1*27 + 0*26 + 0*25 + 0*24 + 1*23 + 0*22 + 0*21 + 1*20
Если посчитать сумму
1*27 + 0*26 + 0*25 + 0*24 + 1*23 + 0*22 + 0*21 + 1*20 = 128 + 0 + 0 + 0 + 8 + 0 + 0 + 1 = 137
Т.е. число 10001001 по основанию 2 равно числу 137 по основанию 10. Записать это можно так:
100010012 = 13710
Дело в том, что двоичная система счисления – это язык вычислительной техники. Каждая цифра должна быть как-то представлена на физическом носителе. Если это десятичная система, то придется создать такое устройство, которое может быть в десяти состояниях. Это сложно. Проще изготовить физический элемент, который может быть лишь в двух состояниях (например, есть ток или нет тока). Это одна из основных причин, почему двоичной системе счисления уделяется столько внимания.
Может потребоваться перевести десятичное число в двоичное. Один из способов – это деление на два и формирование двоичного числа из остатков. Например, нужно получить из числа 77 его двоичную запись:
77 / 2 = 38 (1 остаток)
38 / 2 = 19 (0 остаток)
19 / 2 = 9 (1 остаток)
9 / 2 = 4 (1 остаток)
4 / 2 = 2 (0 остаток)
2 / 2 = 1 (0 остаток)
1 / 2 = 0 (1 остаток)
Собираем остатки вместе, начиная с конца: 1001101. Это и есть число 77 в двоичном представлении. Проверим:
1001101 = 1*26 + 0*25 + 0*24 + 1*23 + 1*22 + 0*21 + 1*20 = 64 + 0 + 0 + 8 + 4 + 0 + 1 = 77