Перевод
чисел из двоичной в восьмеричную, шестнадцатиричную и обратно удобно
осушествлять при помощи таблицы
десятичная
|
Двоичная
|
Восьмеричная
|
Шестнадцатиричная
|
0
|
0
|
0
|
0
|
1
|
1
|
1
|
1
|
2
|
10
|
2
|
2
|
3
|
11
|
3
|
3
|
4
|
100
|
4
|
4
|
5
|
101
|
5
|
5
|
6
|
110
|
6
|
6
|
7
|
111
|
7
|
7
|
8
|
1000
|
10
|
8
|
9
|
1001
|
11
|
9
|
10
|
1010
|
12
|
A
|
11
|
1011
|
13
|
B
|
12
|
1100
|
14
|
C
|
13
|
1101
|
15
|
D
|
14
|
1110
|
16
|
E
|
15
|
1111
|
17
|
F
|
|
|
|
|
Для перевода в восьмеричную систему число разбивают
на триады (по 3 цифры, справо налево)
Для перевода в шестнадцатеричную систему счисления, нужно разбить справо
налево по 4 цифры
Пример 1 Перевести число из двоичной системы
счисления в восьмеричную
1001101110001010.
разобьём на тройки справа налево и переведём полученный
набор чисел сначала в восьмеричный код,(в таком представлении восьмеричный код
совпадает с десятеричным):
1 001 101 110 001 010 — 1 1 5 6 1 2.
|