二进制的介绍、
二进制(binary)在数学和电路中指以2为基数的基数系统,以2为基数代表系统是二进制的。在这一系统中,通常用两个不同的符号0和1来表示。
表示方法及写法
例子仅写2进制转10进制
整数部分
例:1001 =1*2^3+ 1 = 9
小数部分
例:0.11 = 1*2^(-1)+1*2*(-2)=0.75
实数
11.11 = 1*2^1+1*2^0+1*2^(-1)+1*2^(-2)=3.75
运算:
加法:
0+0=0,0+1=1+0=1,1+1 =10
减法
0-0=0,1-0=1,0-1=1有错位必须借位运算,1-1=0
乘法
0*0=0,0*1=1*0=0,1*1=1
除法
0/1=0,1/1=1 应注意:0/0,0/1,1/0(均无意义)
在计算机中通常是采用位运算&,|,!,<<,>>分别对应与,或,非,左移,右移。
特别是在编程中需要根据实际情况灵活运用,而不是简单实用加减乘除,使得运算复杂化。