Перевести число 10001100 из двоичной системы в системы с основанием 8, 10, 16.

Поляков Евгений Александрович

Учитель информатики высшей категории

Проверено учителем

Для перевода числа 10001100210001100 sub 2 в системы счисления с основаниями 8, 10 и 16 воспользуемся стандартными методами группировки и суммирования степеней. 1. Перевод в десятичную систему (основание 10) Для перевода из двоичной системы в десятичную необходимо представить число в виде суммы произведений цифр числа на основание 2 в соответствующей степени (начиная с нулевой степени справа). 127+026+025+024+123+122+021+0201 center dot 2 to the seventh power plus 0 center dot 2 to the sixth power plus 0 center dot 2 to the fifth power plus 0 center dot 2 to the fourth power plus 1 center dot 2 cubed plus 1 center dot 2 squared plus 0 center dot 2 to the first power plus 0 center dot 2 to the 0 powerВычисляем значения степеней:

  • 1128=1281 center dot 128 equals 128 064=00 center dot 64 equals 0 032=00 center dot 32 equals 0 016=00 center dot 16 equals 0 18=81 center dot 8 equals 8 14=41 center dot 4 equals 4 02=00 center dot 2 equals 0 01=00 center dot 1 equals 0

Сумма: 128+8+4=140128 plus 8 plus 4 equals 140 Результат: 14010140 sub 10 2. Перевод в восьмеричную систему (основание 8) Для этого метода двоичное число разбивается на группы по три символа (триады), начиная справа. Если в крайней левой группе не хватает цифр, добавляются нули.

  • Разбиение: 010 | 001 | 100
  • Перевод каждой триады:
    • 0102=022+121+020=2010 sub 2 equals 0 center dot 2 squared plus 1 center dot 2 to the first power plus 0 center dot 2 to the 0 power equals 2 0012=022+021+120=1001 sub 2 equals 0 center dot 2 squared plus 0 center dot 2 to the first power plus 1 center dot 2 to the 0 power equals 1 1002=122+021+020=4100 sub 2 equals 1 center dot 2 squared plus 0 center dot 2 to the first power plus 0 center dot 2 to the 0 power equals 4

Результат: 2148214 sub 8 3. Перевод в шестнадцатеричную систему (основание 16) Для этого метода двоичное число разбивается на группы по четыре символа (тетрады), начиная справа.

  • Разбиение: 1000 | 1100
  • Перевод каждой тетрады:
    • 10002=123+022+021+020=81000 sub 2 equals 1 center dot 2 cubed plus 0 center dot 2 squared plus 0 center dot 2 to the first power plus 0 center dot 2 to the 0 power equals 8 11002=123+122+021+020=121100 sub 2 equals 1 center dot 2 cubed plus 1 center dot 2 squared plus 0 center dot 2 to the first power plus 0 center dot 2 to the 0 power equals 12

В шестнадцатеричной системе числа от 10 до 15 обозначаются буквами (A=10, B=11, C=12, D=13, E=14, F=15). Следовательно, число 12 соответствует букве C. Результат: 8C168 cap C sub 16 Итоговая таблица соответствия

Основание Число
2 (Двоичная)10001100
8 (Восьмеричная)214
10 (Десятичная)140
16 (Шестнадцатеричная)8C

Могу составить для вас таблицу степеней двоичного числа или разобрать обратный перевод из шестнадцатеричной системы в десятичную.

Форма ответа

Ваш аватар