СК
Светлана Коршикова

36. Как перевести двоичное число в восьмеричную (шестнадцатеричную) систему без посредства десятичной?

Ну
Нурканат

36. Разбиваем двоичное число по три (для 8-ной) или 4 (для 16-й) цифры, начиная с правого конца. Каждой группе будет соответствовать ровно одна цифра новой системы исчисления :
000 - 0; 001 - 1; 010 - 2; 011 - 3; 100 - 4; 101 - 5; 110 - 6; 111 - 7; на этом 8-я кончается
1000 - 8; 1001 - 9; 1010 - А; 1011 - В; 1100 - С; 1101 - D; 1110 - E; 1111 - F
37. - ровно наоборот. Каждой цифре будет соответствовать группа в двоичной системе (см. выше)
38. Для перевода десятичного числа в восьмеричную систему его необходимо последовательно делить на 8 до тех пор, пока не останется остаток, меньший или равный 7. Число в восьмеричной системе записывается как последовательность цифр последнего результата деления и остатков от деления в обратном порядке.
571(10)=1073(8)

Пример. Число перевести в восьмеричную систему счисления.



Для "любой другой " системы 8-ку меняем на основание системы исчисления

Похожие вопросы
Заданные вещественные десятичные числа перевести в двоичную, восьмеричную и шестнадцатеричную систему счисления соответ
Заданные вещественные десятичные числа перевести в двоичную, восьмеричную и шестнадцатеричную систему счисления
Перевести двоичные числа в шестнадцатеричную и восьмеричную системы счисления
помогите перевести число А10= 387 в двоичную, восьмеричную и шестнадцатеричную систему счисления.. желательно с решение
чему равен десятичный эквивалент двоичного, восьмеричного и шестнадцатеричного числа 10100
Переведите число 74 из десятичной системы счисления в двоичную, восьмеричную, шестнадцатеричную
как перевести числа 151 и 519 в двоичную, восьмеричную и шестнадцатеричную?
Перевести в двоичную систему счисления десятичные числа:
перевести в двоичное число А в восьмеричную и шестнадцатеричную систему счисления . А=111111,1110001
как перевести десятичное число в двоичное в паскале?