Простой перевод чисел между двоичной и шестнадцатиричной системами
Можно очень быстро и просто переводить числа между двоичной и шестнадцатиричной системами.
Из шестнадцатиричной в двоичную:
1. Заменить каждую шестнадцатиричную цифру соответствующей ей группой из четырех цифр по таблице соответствия. (см. таблицу 2 здесь).
2. Если полученное число начинается с одного или нескольких нулей, удалить эти нули.
Из двоичной в шестнадцатиричную:
1. Если количество цифр в числе кратно 4, добавить слева необходимое число нулей.
2. Разбить число на группы по 4 цифры и заменить каждую группу соответствующей ей
шестнадцатеричной цифрой по таблице 2.
Примеры. \[3B{9_{16}} = \underline {0011} \;\underline {1011} \;{\underline {0110} _2} = 1110110110\] \[{100001010_2} = \underline {0001} \;\underline {0000} \;{\underline {1010} _2} = 10{A_{16}}\]
Из шестнадцатиричной в двоичную:
1. Заменить каждую шестнадцатиричную цифру соответствующей ей группой из четырех цифр по таблице соответствия. (см. таблицу 2 здесь).
2. Если полученное число начинается с одного или нескольких нулей, удалить эти нули.
Из двоичной в шестнадцатиричную:
1. Если количество цифр в числе кратно 4, добавить слева необходимое число нулей.
2. Разбить число на группы по 4 цифры и заменить каждую группу соответствующей ей
шестнадцатеричной цифрой по таблице 2.
Примеры. \[3B{9_{16}} = \underline {0011} \;\underline {1011} \;{\underline {0110} _2} = 1110110110\] \[{100001010_2} = \underline {0001} \;\underline {0000} \;{\underline {1010} _2} = 10{A_{16}}\]
Похожие публикации: