----二进制数的运算
1.加法
运算规则:
1+0=0+1=1;1+1=10(有进位)
eg:
1001
+ 1011
=10100
2.减法
运算规则:
1-1=0;1-0=1;0-1=1(有借位)
eg:
1010
- 0101
= 0101
3.乘法
运算规则:
0*1=1*0=0;1*1=1
eg:
1011
* 1101
= 10001111(结合十进制乘法运算和二进制加法运算来计算)
4:除法
运算规则:
0/1=0;1/1=1
eg:
10100101
/ 1111
= 1011(结合十进制除法运算和二进制减法运算来计算)
无符号的二进制数(只包含非负数)运算时直接按上述计算规则即可
有符号的二进制数【数分为符号数(该数的第一个数)和数值数(除符号数以外的数)】
eg:10010101开头第一个数为1则为负数
011111001开头第一个数为0则为非负数
运算法则:只需注意正负号其余运算时直接按上述二进制计算规则即可