1. Перевод в шестнадцатиричную систему счисления. Делим с остатком на основание системы счисления (16) до тех пор, пока частное не станет меньше основания системы (16). Затем выписываем частное и вслед за ним в обратном порядке остатки. 2015 / 16= 125, остаток 15 125 / 16 = 7, остаток 13 Записываем результат: 7 13 15 и заменяем каждое десятичное число его 16-ричным аналогом, получая 7DF 2. Теперь переводим шестнадцатиричное число в восьмеричное. Поскольку записываем вместо каждой 16-ричной цифры её четырехразрядное двоичное представление (тетраду), а потом справа налево группируем разряды по три (в триады). И последнее - вместо каждой триады записываем соответствующую восьмеричную цифру. 7DF(16) = 0111 1101 1111(2) = 011 111 011 111(2) = 3737(8) ответ: 2015(10) = 7DF(16) = 3737(8)
Бисеров-Чистякова
26.03.2022
441(5) + 122(5)
1113(5)
Объяснение, как складывать числа в системе по основанию n (у нас n=5) Сложение производим "в столбик" в привычной нам десятичной системе счисления и начинаем с младших (правых) разрядов. 2+1=3. Если сумма меньше n (в данном случае меньше, т.к. 3<5), то записываем её "как есть" и переходим к следующему разряду. 4+2=6. Тут сумма больше n (6>5), поэтому вычитаем из этой суммы n (т.е. 5) и получаем 6-5=1. Эту единичку мы записываем, а за то, что вычли пятерку (т.е. n), пишем "один в уме", т.е. +1 переходит в следующий разряд. 4+1+1=6 (4+1 было, и еще +1 от переноса). Снова 6>5, как описано выше, снова 6-5=1, снова 1 пишем и +1 в следующий разряд. +1 и даст 1, поскольку складывать больше нечего. ответ: 1113
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
Составьте блок-схему для решения следующей задачи: вводятся три различных целых числа a, b, c; необходимо вывести эти числа в порядке возрастания.
//////////////////////////