Вам понадобится
- - калькулятор;
- - компьютер.
Инструкция
1
Чтобы перевести число из десятичной системы в шестнадцатеричную воспользуйтесь стандартным калькулятором Windows. Только калькулятор необходимо использовать не в стандартном, а в «инженерном» виде. Для этого выберите пункт основного меню «Вид» и щелкните мышью на строке «Инженерный».
2
Обратите внимание на то, в каком режиме работает калькулятор. Как правило, это десятичный режим представления чисел, установленный по умолчанию. Если же указатель расположен не в позиции Dec, то установите его в это положение.
3
Теперь просто наберите на клавиатуре компьютера (или виртуальной клавиатуре калькулятора) десятичное число, которое необходимо перевести в шестнадцатеричное представление. Обратите внимание, что число не может быть очень большим – не больше чем 18446744073709551615. Хотя дисплей калькулятора и позволяет вводить более «длинные» числа, при преобразовании в шестнадцатеричный вид «лишние» цифры будут отброшены и результат получится неправильным.
4
Набрав исходное (десятичное) число, переключите калькулятор в шестнадцатеричный режим. Для этого переместите указатель разрядности системы счисления в позицию Hex. Введенное число автоматически преобразуется в шестнадцатеричный вид. Указатель представления шестнадцатеричного числа должен находиться в положении «8 байт», иначе длина вводимых чисел будет очень ограничена (например, при «1 байт» - не более 255).
5
Если компьютера нет, то можно перевести число из десятичного в шестнадцатеричное и «вручную». Для этого разделите десятичное число на 16. Причем, делить нужно классически – «уголком», чтобы остаток получился в виде целого числа, а не в форме «хвоста» десятичной дроби.
6
Итак, разделив исходное число на 16, запишите остаток в качестве младшего (правого) разряда шестнадцатеричного числа. Если остаток больше 9, то преобразуйте его в «настоящий» шестнадцатеричный вид. При этом учтите, что десятичному числу 10 соответствует шестнадцатеричное «А» и т.д. Чтобы не ошибиться, воспользуйтесь следующей табличкой:
10 – А
11 – В
12 – С
13 – D
14 – E
15 – F
10 – А
11 – В
12 – С
13 – D
14 – E
15 – F
7
Если частное от деления исходного числа на 16 получилось больше 0, то снова повторите предыдущий шаг, приняв частное в качестве делимого. Остатки от деления, преобразованные в шестнадцатеричную цифру, последовательно записывайте справа налево. Процесс повторяйте до тех пор, пока частное не окажется равным нулю.