首页 热点资讯 义务教育 高等教育 出国留学 考研考公

n进制化十进制怎样转换?

发布网友 发布时间:2022-04-22 09:21

我来回答

1个回答

热心网友 时间:2023-10-25 05:17

假定这个n进制数从最低位到最高位(或者说从右到左)的数字(10进制)分别是k1、k2、k3……km,则转化后的十进制数为:
k1×n^0 + k2×n^1 + k3×n^2 + …… + km×n^(m-1)
比如说 5631 是个七进制数,则转为十进制后为
1*7^0+3*7^1+6*7^2+5*7^3 = 1+21+294+1715 = 2031
又比如 8HA3 是个19进制数,则转为十进制数后为
3*19^0+10*19^1+17*19^2+8*19^3 = 3+190+6137+54872 = 61202
二进制转十进制也一样,比如1110101:
1*2^0+0*2^1+1*2^2+0*2^3+1*2^4+1*2^5+1*2^6 = 1+0+4+0+16+32+ = 117

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com