八进制到十六进制的转换
八进制到十六进制的转换非常简单。我们首先将给定的八进制数转换为二进制,然后将二进制数转换为十六进制。
将给定的八进制数转换为其等效十六进制的分步过程如下 −
步骤 1 − 将给定八进制数的每一位转换为其等效的 3 位二进制数。
步骤 2 − 将获得的二进制数分成每组 4 位。
步骤 3 −将每个 4 位二进制组转换为其等效的十六进制。
让我们看一些例子来了解八进制到十六进制的转换。
示例 1
将 (742.35)8 转换为十六进制。
解决方案
下面解释了给定八进制数到十六进制的转换 −
八进制数字 | 3 位二进制 | 4 位二进制 | 十六进制数字 |
---|---|---|---|
7 | 111 | 0001 | 1 |
4 | 100 | 1110 | E |
2 | 010 | 0010 | 2 |
. | . | . | . |
3 | 011 | 0111 | 7 |
5 | 101 | 0100 | 4 |
因此,给定八进制数的十六进制等价数为 (1E2.74)16。
示例 2
将 (1523.742)8 转换为十六进制。
解决方案
下表演示了给定八进制数转换为十六进制 −
八进制数字 | 3 位二进制数 | 4 位二进制数 | 十六进制数字 |
---|---|---|---|
1 | 001 | 0000 | 0 |
5 | 101 | 0011 | 3 |
2 | 010 | 0101 | 5 |
3 | 011 | 0011 | 3 |
. | . | . | . |
7 | 111 | 1111 | F |
4 | 100 | 0001 | 1 |
2 | 010 | 0000 | 0 |
因此,给定八进制数的十六进制等值是 (353.F1)16。