32 lines
1.8 KiB
Markdown
32 lines
1.8 KiB
Markdown
![]() |
---
|
|||
|
title: Converting Directly from Binary to Hexadecimal
|
|||
|
localeTitle: Преобразование непосредственно из двоичного в шестнадцатеричное
|
|||
|
---
|
|||
|
## Преобразование непосредственно из двоичного в шестнадцатеричное
|
|||
|
|
|||
|
Вы можете разделить свои двоичные числа, чтобы преобразовать их в шестнадцатеричные числа.
|
|||
|
|
|||
|
### Общий метод
|
|||
|
|
|||
|
1. Вырезать строку двоичных чисел в группы по четыре, начиная с правой.
|
|||
|
2. Добавьте дополнительные нули в начало первого номера, если это не четыре цифры.
|
|||
|
3. Преобразование одной 4-значной группы за раз.
|
|||
|
|
|||
|
Вы можете использовать эту таблицу конвертирования:
|
|||
|
|
|||
|
Колонки могут использоваться для выравнивания столбцов.
|
|||
|
|
|||
|
| Двоичные | Hexadecimal | | ------ | ----------: | | 0000 | 0 | | 0001 | 1 | | 0010 | 2 | | 0011 | 3 | | 0100 | 4 | | 0101 | 5 | | 0110 | 6 | | 0111 | 7 | | 1000 | 8 | | 1001 | 9 | | 1010 | A | | 1011 | B | | 1100 | C | | 1101 | D | | 1110 | E | | 1111 | F |
|
|||
|
|
|||
|
### пример
|
|||
|
|
|||
|
Преобразование двоичного числа 01101000000001 в шестнадцатеричное.
|
|||
|
```
|
|||
|
1. 01101000000001 => 01|1010|0000|0001
|
|||
|
2. 01|1010|0000|0001 => 0001|1010|0000|0001
|
|||
|
3. 0001|1010|0000|0001 => 1A01
|
|||
|
```
|
|||
|
|
|||
|
#### Дополнительная информация:
|
|||
|
|
|||
|
Более подробную информацию с иллюстрациями можно найти [здесь](https://www.wikihow.com/Convert-Binary-to-Hexadecimal#Converting_Long_Binary_Strings_sub)
|