Для кодирования букв А,Б,В,Г используются четырехразрядные последовательные двоичные числа от 1000 до 1011 соответственно. Таким способом закодировать последовательность символов БГАВ и записать результат в восьмеричном коде.  ...

Для кодирования букв А,Б,В,Г используются четырехразрядные последовательные двоичные числа от 1000 до 1011 соответственно. Таким способом закодировать последовательность символов БГАВ и записать результат в восьмеричном коде.   Очень прошу, распишите решение.
Гость
Ответ(ы) на вопрос:
Гость
1011110110101100 - результат в двоичной системе Чтобы перевести в восьмеричную нужно разбить на части ( по три цифры ) 1.011.110.110.101.100 , и каждой части наити соответствие по таблице Получится, 136654 - в восьмеричной системе    
Гость
Запишим коды каждой буквы: А = 1000 Б = 1001 В = 1010 Г = 1011   Запишем последовательность БГАВ = 1001101110001010   Чтобы перевести в восьмеричный код из двоичного, следует начиная с конца разбить код на тройки и каждую уже перевести. Получится: 001 001 101 110 001 010 (впереди числа, если не хватаем чисел, можно дописывать 0. Они не дают результата, просто удобны для записи).   Переводим кажое число путем развернутой формы записи и счета: [latex]001_2 = 0*2^2+0*2^1+1*2^0 = 1_{8}[/latex]   [latex]001_2 = 0*2^2+0*2^1+1*2^0 = 1_{8}[/latex]   [latex]101_2 = 1*2^2+0*2^1+1*2^0 = 5_{8}[/latex]   [latex]110_2 = 1*2^2+1*2^1+0*2^0 = 6_{8}[/latex]   [latex]001_2 = 0*2^2+0*2^1+1*2^0 = 1_{8}[/latex]   [latex]010_2 = 0*2^2+1*2^1+0*2^0 = 2_{8}[/latex]   Ответ: 115612
Не нашли ответ?
Ответить на вопрос
Похожие вопросы