模2运算规则

模2加法

模2加法没有进位,等同于异或运算。一位数的模2加法规则如下:

0 + 0 = 0
0 + 1 = 1
1 + 0 = 1
1 + 1 = 0

多位数的模2加法中,每一位都按照上面的规则进行,例如:
在这里插入图片描述

当多个数相加,对应位置上如果有偶数个1,则该位置的运算结果是0;对应位置如果有奇数个1,则该位置的运算结果是1。例如:
在这里插入图片描述

模2减法

模2减法没有借位,结果等于模2加法。一位数的模2减法规则如下:
0 - 0 = 0
0 - 1 = 1
1 - 0 = 1
1 - 1 = 0

多位数的模2减法中,每一位都按照上面的规则进行,例如:
在这里插入图片描述

模2乘法

一位数的模2乘法规则如下:
0 * 0 = 0
0 * 1 = 0
1 * 0 = 0
1 * 1 = 1

多位数的模2乘法与普通的乘法类似,但要注意的是部分和相加时是模2相加,例如:
在这里插入图片描述

模2除法

模2除法具有三个性质(https://baike.baidu.com/item/模2运算/18556715):

  • 当最后余数的位数小于除数的位数时,就不再继续除了,停止运算。
  • 如果被除数小于除数的位数,那么商是0,余数就等于被除数。
  • 当被除数或者部分余数的位数与除数的位数一样多,并且最高位为1,不管其它位上是什么数值,皆可商1。

举例:
在这里插入图片描述

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值