Задание 1
ТЕМА 1
«Кодирование и операции над числами в разных системах счисления»
Пример 1
Укажите наименьшее трёхзначное восьмеричное число, двоичная запись которого содержит 4 единицы. В ответе запишите только само восьмеричное число, основание системы счисления указывать не нужно.
Решение
Наименьшим числом состоящим из четырех единиц в двоичной системе счисления является: 11112. При переводе двоичного числа в восьмеричную систему счисления должно получиться трёхзначное число. Для этого нужно, чтобы в двоичной системе счисления число состояло из трёх триад т.е. из девяти цифр. Следовательно наименьшее число, удовлетворяющее такому условию задачи:
0010001112
Ответ: 107
Пример 2
Среди приведённых ниже трёх чисел, записанных в различных системах счисления, найдите максимальное и запишите его в ответе в десятичной системе счисления. В ответе запишите только число, основание системы счисления указывать не нужно.
4116, 748, 1101112
Решение
Для решения задачи можно перевести все числа в десятичную систему счисления и сравнить их:
4116 = 4·161 + 1·160 = 64 + 1 = 6510
748 = 7·81 + 4·80 = 56 +4 = 6010
1101112 = 1·25 + 1·24 + 0·23 + 1·22 + 1·21 + 1·20 = 32 + 16 + 4 + 2 + 1 = 5510
Таким образом, максимальное число 65.
Ответ: 65
Пример 3
Сколько единиц в двоичной записи восьмеричного числа 14728?
Решение
Для решения можно перевести сначала восьмеричное число в десятичную систему, а затем представить его в двоичном формате. Далее останется посчитать количество единиц. Это и будет ответ.
Но можно воспользоваться и другим способом. Нужно каждую цифру восьмеричного числа представить двоичными триадами:
Получили: 0011001110102 = 14728
В двоичной записи восьмеричного числа 14728 содержится 6 единиц
Ответ: 6
Пример 4
Вычислите значение выражения 7С16 – 6F16.
В ответе запишите вычисленное значение в десятичной системе счисления.
Решение
Для решения необходимо знать алфавит шестнадцатеричной системы:
Необходимо перевести числа в десятичную систему счисления:
7С16 = 7·161 + 12·160 = 112 + 12 =12410
6F16 = 6·161 + 15·160 = 96 + 15 = 11110
Получаем: 124 − 111 = 13.
Ответ: 13
Пример 5
Сколько существует натуральных чисел x, для которых выполняется неравенство 100001102 < x < 100010112?
В ответе укажите только количество чисел, сами числа писать не нужно.
Решение
Для решения задачи можно перевести числа в десятичную систему счисления и определить количество натуральных чисел x, удовлетворяющих условию задачи:
100001102 = 1·27 + 1·22 + 1·21 = 128 + 4 + 2 = 13410
100010112 = 1·27 + 1·23 + 1·21 + 1·20 = 128 + 8 + 2 + 1 = 13910
Таким образом, количество натуральных чисел x, находящихся в интервале от 134 до 139 четыре: 135, 136, 137, 138.
Ответ: 4
Комментарии, отзывы и предложения Вы можете направить на e-mail, указанный в контактах или оставить в гостевой книге, указав тему вопроса: перейти в гостевую книгу