Помогите по системе счисления
Воспользовавшись правилом триад и тетрад, перевести из двоичной системы счисления в восьмеричную и шестнадцатеричную системы счисления, следующие числа
101101000
11100110
Надо расписать полностью ход решения...
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.
Со вторым числом точно так же...
Для перевода разбей число начиная справа на триады (три цифры) , а потом по табличке смотри. (для шестнадцатеричной - тетрады - 4 цифры)
Разбивай по три разряда (для восьмиричной) и четыре разряда (для шестнадцатиричной) начиная с конца, а потом складывай получившиеся значения.
Например:
10010101(2)=(1+0+0+8)(1+0+4+0)=95(16)
По степеням двойки все делается, начиная с нуля: 1,2,4,8,16...2^n, где n - любое целое неотрицательное число