开发者社区> 问答> 正文

有符号二进制运算,要详细点的解说110001-010010

有符号二进制运算,要详细点的解说110001-010010

展开
收起
知与谁同 2018-07-16 12:32:55 3238 0
2 条回答
写回答
取消 提交回答
  • 首先明确一点,二进制只有1和0两个数字 ,从最后一位开始减起。0-1不够减,就和前面借一位
    到数第二位不够减,借一位后变成1011(2)1,到数第五位不够减,再向前借,变成0(2)11(2)1
    110001 =0(2)11 (2)1
    - 0 1 00 1 0
    = 0 1 11 1 1
    结果 011111
    2019-07-17 22:58:15
    赞同 展开评论 打赏
  • 这个时候,玄酱是不是应该说点什么...
    既然在编程语言这里提出问题,就要按照计算机的计算方法来做。

    在计算机里面,无论什么进制的有符号数字,都先要变成补码,再计算。

    二进制数字,变成补码后,还是二进制的。

    那么,楼主给出的,究竟数字,还是补码。
    2019-07-17 22:58:15
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

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