24 Июн 2025, Вт

Системы счисления

Для перевода чисел между двоичной, восьмеричной и шестнадцатеричной системой счисления можно воспользоваться следующей таблицей:

X10

X8

X2 (триады)

X2 (тетрады)

X16

0 0 000 0000 0
1 1 001 0001 1
2 2 010 0010 2
3 3 011 0011 3
4 4 100 0100 4
5 5 101 0101 5
6 6 110 0110 6
7 7 111 0111 7
8 1000 8
9 1001 9
10 1010 A
11 1011 B
12 1100 C
13 1101 D
14 1110 E
15 1111 F

Чтобы перевести двоичной число в восьмеричную систему счисления, нужно разделить его на триады (группы по три цифры) и поставить в соответствие каждой триаде восьмеричную цифру.
Если количество цифр исходного числа таково, что его нельзя разделить на тетрады, то слева можно дописать нужное количество нулей.

Пример: 100101002 = 010 010 1002 = 2248

Чтобы перевести двоичное число в шестнадцатеричную систему счисления, нужно разделить его на тетрады (группы по 4 цифры) и поставить в соответствие каждой тетраде шестнадцатеричную цифру.

Пример: 10111002 = 0101 11002 = 5С16

Обратные задачи можно решить тоже по этой таблице.

Чтобы перевести восьмеричное число в двоичную систему, нужно вместо каждой восьмеричной цифры написать соответствующую ей двоичную триаду.

Пример: 2248 = 010 010 1002 = 100101002

Чтобы перевести шестнадцатеричное число в двоичную систему, нужно вместо каждой шестнадцатеричной цифры написать соответствующую ей двоичную тетраду.

Пример: 5С16 = 0101 11002 = 10111002

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Мы используем cookie-файлы для наилучшего представления нашего сайта. Продолжая использовать этот сайт, вы соглашаетесь с использованием cookie-файлов.
Принять