一、 其他进制转换成十进制
1、十六进制转成十进制
41bd = 4*16^3+1*16^2+11*16+13 = 16384+256+176+13=16829
a10c.8 = 10*16^3+1*16^2+0+12 . 8/16 = 40960+256+12.5=41228.5
2、八进制转成十进制
146.1 = 1*8^2+4*8+6 . 1/8 = 64+32+6.125=102.125
5312.2 = 5*8^3+3*8^2+1*8+2 . 2/8 = 2560+192+8+2.25=2762.25
3、二进制转成十进制
11001.001 = 2^4+2^3+0+0+1 . 0+0+1/2^3 = 16+8+1.125=25.125
1101101.11 = 2^6+2^5+0+2^3+2^2+0+1 . 1/2+1/2^2 = 64+32+8+4+1.75=109.75
二、十六进制转成八进制
4cd5.b3
先转变为二进制 0100110011010101.10110011
二进制转为八进制 46325.546
三、八进制转成十六进制
25671.23
先转变为二进制 010101110111001.010011
二进制转为十六进制 2bb9.4c
原文:http://www.cnblogs.com/whytohow/p/4684509.html