Pegucko Профи (669) 5 лет назад
Вручную, алгоритм:
Для перевода чисел из десятичной системы счисления в шестнадцатеричную используют тот же "алгоритм замещения", что и при переводе из десятичной системы счисления в двоичную и восьмеричную, только в качестве делителя используют 16, основание шестнадцатеричной системы счисления:
1. Делим десятичное число А на 16. Частное Q запоминаем для следующего шага, а остаток a записываем как младший бит шестнадцатеричного числа.
2. Если частное q не равно 0, принимаем его за новое делимое и повторяем процедуру, описанную в шаге 1. Каждый новый остаток записывается в разряды шестнадцатеричного числа в направлении от младшего бита к старшему.
3. Алгоритм продолжается до тех пор, пока в результате выполнения шагов 1 и 2 не получится частное Q = 0 и остаток a меньше 16.
Например, требуется перевести десятичное число 32767 в шестнадцатеричное. В соответствии с приведенным алгоритмом получим:
3276710 : 16 = 204710
3276710 - 3275210 = 15, остаток 15 в виде F записываем в МБ шестнадцатеричного числа.
204710 : 16 = 12710
204710 - 203210 = 15, остаток 15 в виде F записываем в следующий после МБ разряд шестнадцатеричного числа.
12710 : 16 = 710
12710 - 11210 = 15, остаток 15 в виде F записываем в старший разряд шестнадцатеричного числа.
710 : 16 = 010, остаток 7 записываем в старший разряд шестнадцатеричного числа.
Таким образом, искомое шестнадцатеричное число равно 7FFF16.
ВУЗы и колледжи
Помогите перевести число Перевести число 471 в 10-ой в 16-ю систему счисления. Подробно и с проверкой. Заранее спасибо.
1D7
Похожие вопросы
- Какое минимальное основание имеет система счисления, если в ней записаны числа 123, 222, 111, 241?
- Первые 50 и 100 натуральных чисел для семеричной и шестнадцатеричной систем счисления! Помогите пожалуйста
- Помогите решить задачу по системам счисления.
- Ребят помогите пожалуйста. Назовите 2 типа систем счисления: Назовите 2 типа систем счисления
- как переводить ДРОБНЫЕ числа из десятичной системы счисления в двоичную?
- Помогите пожалуйста качественно и профессионально перевести текст. Заранее спасибо.
- Всем доброго времени суток, у кого хорошо с английским помогите перевести текст, заранее большое спасибо тем, кто поможет!
- Cрочно! переведите,пожалуйста,предложения с английского на русский!заранее спасибо!
- помогите перевести немецкий. заранее спасибо!!!
- Английский язык причастие. можете пожалуйста правильно помочь перевести. спасибо огромное заранее