Задание 14
Чтобы перевести, например, 10045N, из системы счисления с основанием N в десятичную систему, нужно умножить значение каждой цифры на N в степени, равной разряду этой цифры:
Особенности при переводах в разные системы счисления
- последняя цифра (крайняя справа) в записи числа в системе счисления с основанием
N– представляет собой остаток от деления этого числа наN:
710 = 1112 7/2 = остаток 1
N – это остаток от деления этого числа на N², и так далее:710 = 1112 112=310 7/22 = остаток 310 (112)
10N записывается как единица и N нулей:2N в двоичной системе записывается как единица и N нулей:3N записывается в троичной системе в виде единицы и N нулей:a; общее правило:10N-1 записывается как N девяток:2N-1 в двоичной системе записывается как N единиц:3N-1 записывается в троичной системе как N двоек:aN-1 в системе счисления с основанием a записывается как N старших цифр этой системы, то есть, цифр (a-1)10N-10M = 10M * (10N-M – 1) записывается как N-M девяток, за которыми стоят M нулей:2N – 2K при K < N в двоичной системе записывается как N – K единиц и K нулей:Определите наибольшее/наименьшее значение x, y
Операнды арифметического выражения записаны в системе счисления с основанием 15.
82x19₁₅ – 6x073₁₅
В записи чисел переменной x обозначена неизвестная цифра из алфавита 15-ричной системы счисления. Определите наименьшее значение x, при котором значение данного арифметического выражения кратно 11. Для найденного значения x вычислите частное от деления значения арифметического выражения на 11 и укажите его в ответе в десятичной системе счисления. Основание системы счисления в ответе указывать не нужно.
- ✎ Решение с использованием программирования:
| PascalABC.net: |
| Python: |
| С++: |
Ответ: 7806
Операнды арифметического выражения записаны в системах счисления с основаниями 15 и 17.
123x515 + 67y917
В записи чисел переменными x и y обозначены неизвестные цифры из алфавитов 15-ричной и 17-ричной систем счисления соответственно. Определите значения x, y, при которых значение данного арифметического выражения кратно 131. Для найденных значений x, y вычислите частное от деления значения арифметического выражения на 131 и укажите его в ответе в десятичной системе счисления. Если можно выбрать x, y не единственным образом, возьмите ту пару, в которой значение y меньше. Основание системы счисления в ответе указывать не нужно..
- ✎ Решение с использованием программирования:
| PascalABC.net: |
| Python: |
| С++: |
Ответ: 686











Комментарии
Отправить комментарий