Переведите целые числа из десятичной системы счисления в восьмеричную: а) 513; б) 600; в) 2010 Переведите целые числа из десятичной системы счисления в шестнадцатеричную: а) 513; б) 600; в) 2010.

Переведите целые числа из десятичной системы счисления в восьмеричную: а) 513; б) 600; в) 2010 Переведите целые числа из десятичной системы счисления в шестнадцатеричную: а) 513; б) 600; в) 2010.
Гость
Ответ(ы) на вопрос:
Гость
513 = 512 + 1 = 2 * 16^2 + 1 = 201_16 600 = 512 + 88 = 512 + 80 + 8 = 2 * 16^2 + 5 * 16 + 8 = 258_16 2010 = 1792 + 218 = 1792 + 208 + 10 = 7 * 16^2 + 13 * 16 + 10 = 7DA_16 Алгоритм перевода у меня такой: 1. находим наибольшую степень 16, которая содержится в числе 2. находим, сколько раз эта степень встречается в числе 3. повторяем всё для оставшейся части Затем по имеющемуся разложению получаем 16-ричную запись числа. 0, 1, ..., 9 = 0, 1, ..., 9 10 = A 11 = B 12 = C 13 = D 14 = E 15 = F
Не нашли ответ?
Ответить на вопрос
Похожие вопросы