二进制计算主要涉及加法、减法、乘法等基础运算,其核心规则基于2的进制特性。以下是具体说明:
一、加法运算
基本规则 - 0+0=0,0+1=1,1+0=1,1+1=10(逢二进一)
- 例如:1011(二进制)+11(二进制)=1110(二进制)
二、减法运算
无借位情况
- 0-0=0,1-0=1,1-1=0,0-1=1(借位规则:0-1时向高位借1,相当于加2)
- 例如:1010(二进制)-0101(二进制)=0101(二进制)
有借位情况
- 借1当2,例如:10-11=01(需向高位借1)
三、乘法运算
逐位相乘
- 仅当两个对应位均为1时才产生进位,例如:1011(二进制)×11(二进制)=11101(二进制)
四、其他运算
除法: 仅支持除以1,结果为1或0 位运算
五、进制转换
十进制转二进制:除2取余法(如10转二进制为1010)
二进制转十进制:按位权展开求和(如1011转十进制为1×2³+1×2²+0×2¹+1×2⁰=13)
以上规则适用于所有二进制计算场景,计算机底层运算均基于此逻辑。