如何把任意进制转化为十进制
发布网友
发布时间:2022-04-21 01:25
我来回答
共2个回答
热心网友
时间:2022-06-17 02:27
任意R进制数据按权展开、相加即可得十进制数据
比如 R进制六位数 abcdef
a*R^5+b*R^4+c*R^3+d*R^2+e*R+f 结果就是 十进制数
热心网友
时间:2022-06-17 02:27
任意R进制数据按权展开、相加即可得十进制数据。
例如:N = 1101.0101B = 1*2^3+1*2^2+0*2^1+1*2^0+0*2^-1+1*2^-2+0*2^-3+1*2^-4 = 8+4+0+1+0+0.25+0+0.0625 = 13.3125
N = 5A.8 H = 5*16^1+A*1660+8*166-1 = 80+10+0.5 = 90.5