Перевод чисел между системами 2, 8, 16.

Для перевода двоичных чисел в восьмеричные (шестнадцатеричные) число разбивают на триады (тетрады), начиная от запятой, разделяющей целую и дробную части, влево и вправо. Затем достаточно каждую триаду или тетраду по таблице соответствия между системами счисления заменить эквивалентной ей цифрой.

Перевод восьмеричных и шестнадцатеричных чисел в двоичную аналогичен: достаточно каждую цифру заменить эквивалентной ей триадой или тетрадой по таблице соответствия между системами счисления.

Триада тройка цифр.

Тетрада четверка цифр.

Таблица соответствия 2n систем счисления

Двоичная

Восьмеричная

Двоичная

Шестнадцатеричная

001

1

0001

1

010

2

0010

2

011

3

0011

3

100

4

0100

4

101

5

0101

5

110

6

0110

6

111

7

0111

7

1000

8

1001

9

1010

A

1011

B

1100

C

1101

D

1110

E

1111

F

Примеры:

1111101,010112=1 111 101, 010 112=175,268

1111101,010112=111 1101, 0101 12=7D,5816

567,5618=101 110 111, 101 110 0012=101110111,101110012

4FE,AD16=0100 1111 1110, 1010 11012=10011111110,101011012

Перевод восьмеричных чисел в шестнадцатеричные можно проводить через двоичную систему.

Последнее изменение: Вторник, 6 Март 2018, 20:36