Вопрос №10. Системы счисления.
Система счисления - это знаковая система, в которой приняты определённые правила записи чисел. Существуют:
-Непозиционная система счисления
Система счисления называется непозиционной, если количественный эквивалент (количественное значение) цифры в числе не зависит от её положения в записи числа. Н-р, римская система счисления.
-Позиционная система счисления
Система счисления называется позиционной, если количественный эквивалент цифры в числе зависит от её положения в записи числа.
Основание (q) позиционной системы счисления равно количеству цифр, составляющих её алфавит. Н-р, алфавит десятичной системы составляют цифры 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.
Примеры:
-
Двоичной системой счисления называется позиционная система счисления с основанием 2.
Двоичный алфавит: 0 и 1.
-
Восьмеричной системой счисления называется позиционная система счисления с основанием 8.
Алфавит: 0, 1, 2, 3, 4, 5, 6, 7.
-
Шестнадцатеричная система счисления Основание: q = 16.
Алфавит: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F.
Перевод числа из одной системы счисления в другую.
В позиционной системе счисления с основанием q любое число может быть представлено в виде:
Aq =±(an–1qn–1+ an–2 qn–2+…+ a0 q0+ a–1q–1+…+ a–m q–m)
Здесь:
А — число;
q — основание системы счисления;
ai — цифры, принадлежащие алфавиту данной системы счисления;
n — количество целых разрядов числа;
m — количество дробных разрядов числа;
qi — «вес» i-го разряда.
Такая запись числа называется развёрнутой формой записи.
Примеры:
100112 =124+023+022+121+120 = 24 +21 + 20 =1910
10638 =183 +082+681+380=56310.
3АF16 =3162+10161+15160 =768+160+15=94310.
Задания.
Задание 1. Переведите двоичное число 1101101 в десятичную систему счисления.
Задание 2. Переведите двоичное число 1101001 в десятичную систему счисления.
Задание 3. Переведите число 10111 из двоичной системы счисления в десятичную систему счисления.
Задание 4. Переведите число 150 из восьмеричной системы счисления в десятичную систему счисления.
Задание 5. Переведите число А2 из шестнадцатеричной системы счисления в десятичную систему счисления.
Перевод из десятичной системы счисления в другие.
Правило: Для перевода целого десятичного числа в двоичную, восьмеричную и шестнадцатеричную систему счисления следует последовательно выполнять деление данного числа и получаемых целых частных на основание системы счисления (2, 8, 16) до тех пор, пока не получим частное, равное нулю.
Задания
1) Переведите число 141 из десятичной системы счисления в двоичную, восьмеричную, шестнадцатеричную системы счисления.
2) Переведите число 125 из десятичной системы счисления в двоичную систему счисления. Сколько единиц содержит полученное число? В ответе укажите одно число — количество единиц.
3) Переведите число 126 из десятичной системы счисления в двоичную систему счисления. Сколько единиц содержит полученное число? В ответе укажите одно число — количество единиц.