八进制到十进制的转换
八进制数到其等效十进制数的转换与二进制到十进制的转换相同。要将八进制数转换为其等效十进制数,我们将八进制数的每个数字乘以其位置权重,然后将所有乘积项相加以获得等效十进制数。
将八进制数转换为其等效十进制数的分步过程如下 −
步骤 1 − 为每个八进制数字写出位置权重。
步骤 2 − 将每个八进制数字乘以其位置权重。
步骤 3 −添加乘积项以获得等效的十进制数。
让我们借助示例了解八进制数到十进制数的转换。
示例 1
将 (356.25)8 转换为其十进制等值。
解决方案
给定的八进制数可以转换为等效的十进制数,如下所示 −
八进制数字 | 位置权重 | 乘法 | 乘法 |
---|---|---|---|
3 | (8)2 | 3 × (8)2 | 192 |
5 | (8)1 | 5 × (8)1 | 40 |
6 | (8)0 | 6 × (8)0 | 6 |
. | . | . | . |
2 | (8)-1 | 2 × (8)-1 | 0.25 |
5 | (8)-2 | 5 × (8)-2 | 0.078 |
将所有乘积项相加,得到等效十进制数,
(356.25)8 = 192 + 40 + 6 + 0.25 + 0.078 = (238.328)10
示例 2
将 (527.322)8 转换为其等效十进制数。
解决方案
我们可以将给定的八进制数转换为其等效十进制数,如下所示 −
八进制数字 | 位置权重 | 乘法 | 乘法 |
---|---|---|---|
5 | (8)2 | 5 × (8)2 | 320 |
2 | (8)1 | 2 × (8)1 | 16 |
7 | (8)0 | 7 × (8)0 | 7 |
. | . | . | . |
3 | (8)-1 | 3 × (8)-1 | 0.375 |
2 | (8)-2 | 2 × (8)-2 | 0.0313 |
2 | (8)-3 | 2 × (8)-3 | 0.004 |
将所有乘积项相加,得到结果,
(527.322)8 = 320 + 16 + 7 + 0.375 + 0.0313 + 0.004 = (343.4103)10