Практическая работа № 9
Тема: «Позиционные системы счисления»
Цель: формирование знаний о способах записи чисел в позиционных системах счисления и умение представлять любое вещественное число в развернутой форме.
Теоретическая часть
Система счисления – это совокупность правил для обозначения и наименования чисел.
Непозиционной называется такая система счисления, в которой количественный эквивалент каждой цифры не зависит от ее положения (места, позиции) в записи числа.
Система счисления называется позиционной, если значение цифры зависит от ее места (позиции) в записи числа.
Основанием системы счисления называется количество знаков или символов, используемых для изображения числа в данной системе счисления.
Наименование системы счисления соответствует ее основанию (например, десятичной называется система счисления так потому, что ее основание равно 10, т.е. используется десять цифр).
Возможно множество позиционных систем, так как за основание системы счисления можно принять любое число не меньшее 2. Наименование системы счисления соответствует ее основанию (десятичная, двоичная, восьмеричная, шестнадцатеричная и т. д.).
Десятичная система характеризуется тем, что в ней 10 единиц какого-либо разряда образуют единицу следующего старшего разряда. Другими словами, единицы различных разрядов представляют собой различные степени числа 10.
В системе счисления с основанием q (q-ичная система счисления) единицами разрядов служат последовательные степени числа q, иначе говоря, q единиц какого-либо разряда образуют единицу следующего разряда. Для записи чисел в q-ичной системе счисления требуется q различных цифр (0,1,…,q-1).
В позиционной системе счисления любое вещественное число в развернутой форме может быть представлено в следующем виде:
Аq= ± (an-1qn-1+an-2qn-2+…+a0q0+a-1q-1+a-2q-2+…+a-mq-m)
Здесь А — само число,
q — основание системы счисления,
ai —цифры, принадлежащие алфавиту данной системы счисления, n — число целых разрядов числа,
m — число дробных разрядов числа.
Свернутой формой записи числа называется запись в виде A=an-1an-2…a1a0,a-1…a-m
Именно такой формой записи чисел мы и пользуемся в повседневной жизни. Иначе свернутую форму записи называют естественной или цифровой.
Пример 1. Десятичное число А10=4718,63 в развернутой форме запишется так: А10=4·103+7·102+1·101+8·100+6·10-1+3·10-2
Пример 2. Двоичная система счисления.
В двоичной системе счисления основание q=2. В этом случае формула (2.4) принимает вид: А2= ± (an-12n-1+an-22n-2+…+a020+a-12-1+a-22-2+…+a-m2-m)
Здесь аi — возможные цифры (0, 1).
Итак, двоичное число представляет собой цепочку из нулей и единиц. При этом оно имеет достаточно большое число разрядов. Быстрый рост числа разрядов — самый существенный недостаток двоичной системы счисления.
Записав двоичное число А2=1001,1 в развернутом виде и произведя вычисления, получим это число, выраженное в десятичной системе счисления:
А2=1·23+0·22+0·21+1·20+1·2-1 = 8+1+0,5 = 9,510.
Пример 3. Восьмеричная система счисления.
Основание: q=8. Алфавит: 0, 1, 2, 3, 4, 5, 6, 7. Записав восьмеричное число А8=7764,1 в развернутом виде и произведя вычисления, получим это число, выраженное в десятичной системе счисления: А8=7·83+7·82+6·81+4·80+1·8-1 = 3584 + 448 + 48 + 4 + 0,125 =
4084,12510
Пример 4. Шестнадцатеричная система счисления.
Основание: q=16. Алфавит: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F.
Здесь только десять цифр из шестнадцати имеют общепринятое обозначение 0,1, …9. Для записи остальных цифр (10, 11, 12, 13, 14 и 15) обычно используются первые пять букв латинского алфавита.
Таким образом, запись 3АF16 означает: 3АF16 = 3·162+10·161+15·160 = 768+160+15 = 94310.
Пример 5. Запишем начало натурального ряда чисел в десятичной и двоичной системах счисления:
| А10 | А2 | А10 | А2 |
| 0
1 2 3 4 5 6 7 |
0
1 10 11 100 101 110 111 |
8
9 10 11 12 13 14 15 |
1000
1001 1010 1011 1100 1101 1110 1111 |
