1、进制的转化
(1)进制介绍
对于进制,有四种表示方法:
1)二进制:0,1,满2进1,C语言中没有二进制常数的表示方法
2)八进制:0-7,满8进1
3)十进制:0-9,满10进1
4)十六进制:0-9及A-F(A-F分别表示10~15),满16进1.以0X或者0x表示,此处的A-F不区分大小写。
2、进制的转换
(1)进制转换的介绍
第一组(其他进制转换十进制)
1)二进制转十进制
规则:从最低位开始,将每个位上的数提取出来,乘以2的(位数减1)次方,然后求和。
2)八进制转十进制
规则:从最低位开始,将每个位上的数提取出来,乘以8的(位数减1)次方,然后求和。
3)十六进制转十进制
规则:从最低位开始,将每个位上的数提取出来,乘以16的(位数减1)次方,然后求和。
0x34A(16进制)=842(十进制),虽然A在16进制中表示10&