一、了解不同进制
1、二进制:由0和1组成,满2进1,以0b或0B开头
例:0b1010
2、八进制:由0-7组成,满8进1,以数字0开头
例:01010
3、十进制:由0-9组成,满10进1
例:1010
4、十六进制:由0-9及A(10)-F(15)组成,满16进1,以0x或0X开头
例:0x1010
注意:
二进制是计算机内部所有数据的存储方式。八进制,十进制,十六进制 是人能识别的数据格式。
计算机内部数据不再有二进制,八进制,十六进制的区别,都是二进制,只有十进制用BCD码。
5、如何计算进制的值
举例理解:
二进制数有三位、四位、八位、十六位、三十二位等等
下面列举四位二进制数:
8对应的二进制数是:1000
5(4+1)对应的二进制数是:0101
下面列举八位二进制数:
32对应的二进制数是:00100000
27(16+8+2+1)对应的二进制数是:00011011
二、不同的进制数运算
1、二进制数的运算
(1)二进制数加法
运算规则:0+0=0 0+1=1 1+0=1 1+1=10(进位是1,即满2进1)
举例理解:
(2)二进制数减法
运算规则:0-0=0 1-0=1 1-1=0 10-1=1(有借位,即借1当2)
举例理解: