Умные вопросы
Войти
Регистрация
помогите перевести 563014, 6243 число в системе счисления 7 в систему исчисления с основой 16, заране спасибо!
9 года
назад
от
Александр Агапов
1 ответ
▲
▼
0
голосов
Если тебе нужен не только результат, а и последовательность перевода, то она простая: нумеруешь разряды, начиная с младшего, которому даешь номер 0, последовательными целыми числами. Затем каждой цифре разрядов ставишь в сответствие множитель, равный основанию СС в степени номера разряда. Перемножаешь и суммируешь полученное, после чего умножаешь на основание СС в степени количество разрядов после запятой, взятое со знаком "минус" (в твоем случае это –4) .
Очень выгодно использовать схему Горнера, в которой и запишем:
(5*7+6) *7+3) *7+0) *7*7+4) *7+6) *7+2) *7+4) *7+3
Получаем 238856068, делим на 7^4 или умножаем на 7^ (–4) , получаем:
99481, 91087 в десятичной СС. Можно и сразу перевести число в шестнадцатеричную СС, но это если энаешь таблицу умножения в ней.
Теперь переведем все в шестнадцатеричную. Для этого начнем для простоты с перевода целой части, понимая, что цифры ABCDEF в СС16 обозначают числа 10, 11, 12, 13, 14, 15 в СС10. Начинаем делить на 16. Целый остаток даст очередную цифру, начиная с младшего разряда, а целый результат такого деления — следующе число для повторения этого процесса:
99481/16 = 6217 + 9 остаток
6217/16 = 388 + 9 остаток
388/16 = 24 +4 остаток
24/16 = 1 + 8 остаток
1/6 = 0 + 1 остаток
Поскольку дальше будут только нули — они называются ведущими и смысла не имеют — на этом останавливаемся и записываем результат:
целая часть в СС16 равна 18499.
Теперь принимаемся за дробную часть. Она будет найдена делением, поэтому может выражаться бесконечными как рациональными, так и ирациональными числами.
Берем 0, 91087 и умножаем на 16, получаем 14, 57392. Здесь и дале целая часть даст следующую после запятой цифру, а с дробной частью проделаем то же самое. Получили цифру Е (это 14 в десятичной) и
0, 57392*16 = 9 + 0, 18272, вторая цифра есть: 9. Продолжаем:
0, 18272*16 = 2 + 0, 92352, третья: 2.
0, 92352*16 = 14+ 0, 77632, четвертая: Е.
0, 77632*16 = 12+ 0, 42112, пятая С. Дальше нет сил и надобности. Хватит, запишем число после запятой:
0, Е92ЕС
А теперь результат находим сложением обеих частей: 18499, Е92ЕС. .
9 года
назад
от
анимешница
Связанные вопросы
1
ответ
Почему? Почему в однофазном 220в а в 3 фазном 380. ведь 220*3=660.
6 года
назад
от
Igor Igor
1
ответ
крыша с металоцерепицы бьется током, довольно сильно при прикосновении к крыше и лестницы!
8 года
назад
от
Мамед Абдулаев
1
ответ
Почему русский относится к восточнославянской группе, если он больше похож на южнославянскую группу?
6 года
назад
от
Юрий Тютюков