黑马程序员技术交流社区

标题: 其它进制转换十进制 [打印本页]

作者: 静水★流深    时间: 2015-6-9 22:10
标题: 其它进制转换十进制
转换规则: 系数 * 基数 ^ 权

二进制
0b100101        = 32 + 0 + 0 + 4 + 0 + 1 = 37

0b        1                0                0                1                0                1
        1*2^5=32        0*2^4=0                0*2^3=0                1*2^2=4                0*2^1=0                1*2^0=1
-------------------------------------------------------------------------------------------------
八进制
074                = 56 + 4 = 60
0                7                4
                7*8^1=56        4*8^0=4
-------------------------------------------------------------------------------------------------
十六进制
0xf4                = 240 + 4 = 244
0x        f                4
        15*16^1=240        4*16^0=4


作者: 下一页5    时间: 2015-6-9 22:20
则个有点难啊,不太会我
作者: 静水★流深    时间: 2015-6-9 22:31
下一页5 发表于 2015-6-9 22:20
则个有点难啊,不太会我

规律:
        系数:就是每一位上的数据;
        基数:几进制,基数就是几;
        权:我们把数据从最后一位开始编号,并且从0开始,这个编号就是制定位置数据的权。
结果:各系数*对应基数的权次方,再求和,可得10进制。。。
       。。。求送黑马币。。。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2