加减
二进制 | 十进制 |
---|---|
0000 | =0 |
0001 | =1 |
0010 | =2 |
0011 | =3 |
0100 | =4 |
0101 | =5 |
0110 | =6 |
0111 | =7 |
二进制的运算算术运算二进制的加法:
0+0=0,
0+1=1 ,
1+0=1,
1+1=10(向高位进位);
列如
3+1=0011+0001=0100
5+2=0101+0010=0111
二进制的减法:
0-0=0,
0-1=1(向高位借位)
1-0=1,
1-1=0 (模二加运算或异或运算) ;
例如
3-1=0011-0001=0010
5-2=0101-0010=0011
乘除
二进制乘除运算
左移 -----除以2
右移 -----乘以2
例如:
0110=6
左移----0011=3
右移------1100=12
0010=2
左移----0001=1
右移----0100=4
最后:二进制最大数,最小数
正值的最大表示为0111 1111,= 127]
负值的最小表示为1000 0000,即-128。