Top.Mail.Ru
Ответы

Помогите по системе счисления

Воспользовавшись правилом триад и тетрад, перевести из двоичной системы счисления в восьмеричную и шестнадцатеричную системы счисления, следующие числа
101101000
11100110

Дополнен

Надо расписать полностью ход решения...

По дате
По рейтингу
Аватар пользователя
Профи
13лет

101101000. Восьмиричная система.
Разбиваем число (с правого конца) на группы по 3 цифры - триады.
101 101 000
Первая триада - 101. Если перевести из 2-ной в 8-ную систему, это будет 5.
Вторая триада - 101. Если перевести из 2-ной в 8-ную систему, это будет 5 (странно, не правда ли?..) .
Третья триада - 000. Если перевести из 2-ной в 8-ную систему, это будет 0.
Записываем полученные цифры в том порядке, в каком шли триады: 550.

101101000. Шестнадцатиричная система.
Разбиваем число (опять же с правого конца) на группы по 4 цифры - тетрады: 0001 0110 1000
Первая тетрада - 0001. Если перевести из 2-ной в 16-ную систему, это будет 1.
Вторая тетрада - 0110. Если перевести из 2-ной в 16-ную систему, это будет 6.
Третья тетрада - 1000. Если перевести из 2-ной в 16-ную систему, это будет 8.
Записываем полученные цифры в порядке следования тетрад: 168.

Со вторым числом точно так же...

Аватар пользователя
Мудрец
13лет

Для перевода разбей число начиная справа на триады (три цифры) , а потом по табличке смотри. (для шестнадцатеричной - тетрады - 4 цифры)

Аватар пользователя
Мастер
13лет

Разбивай по три разряда (для восьмиричной) и четыре разряда (для шестнадцатиричной) начиная с конца, а потом складывай получившиеся значения.
Например:
10010101(2)=(1+0+0+8)(1+0+4+0)=95(16)
По степеням двойки все делается, начиная с нуля: 1,2,4,8,16...2^n, где n - любое целое неотрицательное число