开发者社区 问答 正文

二进制的运算规则

二进制的运算规则

展开
收起
知与谁同 2018-07-16 14:29:25 1848 分享 版权
1 条回答
写回答
取消 提交回答
  • 这个时候,玄酱是不是应该说点什么...
    1)二进制的运算算术运算
    加法法则:

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

    1+0=1;1+1=10。

    乘法法则:

    0×0=0;0×1=0;

    1×0=0;1×1=1。

    上面列出的八条二进制运算法则可以归纳成八个字:“格式照旧,满二进一。”利用这一规则,可以很容易地实现二进制数的四则运算。只是对于减法,当需要向上一位借数时,必须把上一位的1看成下一位的(2)10。

    减法法则:
    0 - 0 = 0
    1 - 0 = 1
    1 - 1 = 0
    0 - 1 = 1 有借位,借1当(10)2
    0 - 1 - 1 = 0 有借位
    1 - 1 - 1 = 1 有借位
    注:(10)2表示为二进制中的2

    除法法则:
    0÷0 = 0 0÷1 = 0 1÷0 = 0 (无意义) 1÷1 = 1

    2)二进制的逻辑运算
    二进制的或运算:遇1得1
    二进制的与运算:遇0得0
    二进制的非运算:各位取反
    2019-07-17 22:57:10
    赞同 展开评论
问答地址: