Выполнить это задание. 101001100011 из двоичной системы счисления в шестнадцатеричную
Из двоичной системы нужно сначала перевести в десятичную. Сделаем это по формуле:
A2 = an-1 ∙ 2n-1 + an-2 ∙ 2n-2 + ∙∙∙ + a0 ∙ 20.
1010011000112 = 1 * 211 + 0 * 210 + 1 * 29 + 0 * 28 + 0 * 27 + 1 * 26 + 1 * 25 + 0 * 24 + 0 * 23 + 0 * 22 + 1 * 21 + 1 * 20 =
1 * 2048 + 0 + 1 * 512 + 0 + 0 + 1 * 64 + 1 * 32 + 0 + 0 + 0 + 1 * 2 + 1 * 1 = 2048 + 512 + 64 + 32 + 2 + 1 = 265910.
Переведем из десятичной системы в шестнадцатеричную. Для этого нужно число поделить на 16:
2659 : 16 = 166 с остатком 2659 - (16 * 166) = 3.
166 : 16 = 10 с остатком 166 - (16 * 10) = 6.
10 на 16 не делится, значит записываем исходя их двух делений:
265910 = 106316.
Ответ: 1010011000112 = 265910 = 106316.