Шестнадцатиричная система счисления

В шестнадцатеричной системе счисления основание системы равно 16.
Для записи чисел используется 16 символов:
цифры от 0 до 9 и далее буквы латинского алфавита от A до F

Ниже представлена таблица соответствия кодов чисел четырех систем счисления.
Двоичный код числа представлен 8 разрядами - 1 байтом.
Для записи 1 цифры шестнадцатеричного числа в двоичной системе счисления требуется 4 разряда.
10-ая система счисления2-ая система счисления8-ая система счисления16-ая система счисления
00000000000
10000000111
20000001022
30000001133
40000010044
50000010155
60000011066
70000011177
800001000108
900001001119
100000101012A
110000101113B
120000110014C
130000110115D
140000111016E
150000111117F

Алгоритм перевода чисел из двоичной в шестнадцатиричную систему счисления

При переводе чисел из 2-ой в 16-ую систему счисления надо число разбить на тетрады (по четыре разряда) и записать каждую тетраду соответствующей ей цифрой шестнадцатеричной системы счисления, недостающее число разрядов надо дополнить слева нулями.
Примеры:
  1. 1001 11102 = 9E16
  2. 0010 00102 = 2216

Алгоритм перевода чисел из шестнадцатиричной в двоичную систему счисления

Для перевода из 16-ой в 2-ую систему счисления используется обратное правило.
Каждую цифру шестнадцатеричного числа надо записать четырьмя разрядами соответствующего ей двоичного кода
Примеры:
Перевод из 16-ой в 2-ую
систему счисления:
17316 = 1011100112
Перевод из 16-ой в 10-ую
систему счисления:
(используем развернутую форму)
17316 = 1 * 162 + 7 * 161 + 3 * 160 = 256 + 112 + 3 = 37110
Перевод из 10-ой в 16-ую
систему счисления:
37110 = А16?37110 = 17316

Задания

Задание 1

Переведите целые числа из десятичной в шестнадцатеричную систему счисления:
1) 266    2) 1023    3) 1280    4) 2041
Ответы:
1) 10А    2) 3FF    3) 500    4) 7F9

Задание 2

Переведите в 2-ую систему счисления числа:
1) 7A16    2) E4C16    3) 1F16

Задание 3

Переведите в 16-ую систему счисления числа:
1) 010101012    2) 110001102    3) 110112

Задание 4

Переведите числа из 10-ой системы счисления в 2-ую и в 16-ую, при этом выполняйте заданную последовательность перевода:
  1. 4710     последовательность: А10 => А16        А10 => А2
  2. 13810    последовательность: А10 => А16 => А2
  3. 12810    последовательность: А10 => А2 => А16

Задание 5

Переведите заданные числа в указанной последовательности
1) 1368 => А10 => А2 => А16
2) 5238 => А2 => А16 => А10
3) 1001102 => А10 => А16 => А8
4) 1001102 => А16 => А8 => А10
5) 11110002 => А16 => А8
6) 2B16 => А2 => А8
7) 1768 => А2 => А16
8) 3c16 => А2 => А8
Перевод в какую систему и из какой на ваш взгляд наиболее трудоемкий?

Задание 6

Перевести числа:
1) 7710 = А16 ?
2) 7210 = А8 ?
3) 8310 = А2 ?