开发者社区> 问答> 正文

二进制有符号数加法怎么计算?

二进制有符号数加法怎么计算?

展开
收起
知与谁同 2018-07-20 10:31:27 2901 0
1 条回答
写回答
取消 提交回答
  • 二进制其实简单,只有0和1两个数,所以1+1,等于2,就满足了二进制进位的标准,所以也是10,但是这个10是不是十进制的10,而是十进制的2。二进制加法有四种情况:

    0+0=0。

    0+1=1。

    1+0=1 。

    1+1=10 进位为1。

    【例1103】求 (1101)2+(1011)2 的和。

    1 1 0 1

    + 1 0 1 1

    -------------------

    1 1 0 0 0

    二进制乘法有四种情况:

    0×0=0。

    1×0=0。

    0×1=0。

    1×1=1。

    【例1104】求 (1110)2 乘(101)2 之积

    解:

    1 1 1 0

    ×  1 0 1

    -----------------------

    1 1 1 0

    0 0 0 0

    1 1 1 0

    -------------------------

    1 0 0 0 1 1 0

    二进制减法  

    0-0=0。

    1-0=1。

    1-1=0。

    10-1=1。

    二进制除法

    0÷1=0。

    1÷1=1。

    2019-07-17 22:57:48
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载