开发者社区> 问答> 正文

1111001010减11100011用二进制法则计算,结果为啥不是1011100011

1111001010减11100011用二进制法则计算,结果为啥不是1011100011

展开
收起
知与谁同 2018-07-18 15:10:46 3098 0
1 条回答
写回答
取消 提交回答
  • TA有点害羞,没有介绍自己...

    其实你不好理解的原因是被十进制洗太久了..哈哈..

    你把它想成每借位一次想成2就很好理解了!

    第三位没借第四位时候,想成他是-1就好理解多了,在借第四位的时候,等价2+-1,然后1-0;

    严格来说,这么计算毫无意义,二进制可以用十进制的算法进行运算,计算机用的是移位!

    作为了解算法原理就可以,没必要去深究!

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

相关电子书

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