为了账号安全,请及时绑定邮箱和手机立即绑定

二进制基础

难度入门
时长50分
学习人数
综合评分9.03
614人评价 查看评价
9.4 内容实用
8.9 简洁易懂
8.8 逻辑清晰
  • 按位与&
    查看全部
    0 采集 收起 来源:位运算

    2018-03-22

  • 二进制位运算
    查看全部
    0 采集 收起 来源:位运算

    2015-10-22

  • 二进制位运算 优点
    查看全部
    0 采集 收起 来源:位运算

    2015-10-22

  • 常用进制换算 8进制换算
    查看全部
    0 采集 收起 来源:进制转换

    2015-10-22

  • 适合计算机得进制 8进制:2^3 16进制:2^4
    查看全部
    0 采集 收起 来源:进制转换

    2015-10-22

  • 十进制换二进制 采用短除2
    查看全部
    0 采集 收起 来源:进制转换

    2015-10-22

  • 进制表
    查看全部
    0 采集 收起 来源:进制转换

    2015-10-21

  • A=A^B;B=A^B;A=A^B
    查看全部
    0 采集 收起 来源:位运算

    2015-10-21

  • A=A+B;B=A-B;A=A-B
    查看全部
    0 采集 收起 来源:位运算

    2015-10-21

  • & 位逻辑与 题:44 & 21 = 4 44 补码: 00000000 00000000 00000000 00101100 //32位,二进制 21 补码: 00000000 00000000 00000000 00010101 //32位,二进制 & 运算: 00000000 00000000 00000000 00000100 //对应的两个二进制位均为1时 结果位才为1 否则为0 结果: 4 //十进制 | 位逻辑与 题:9 | 5 = 13 9 补码: 00000000 00000000 00000000 00001001 //32位,二进制 5 补码: 00000000 00000000 00000000 00000101 //32位,二进制 | 运算: 00000000 00000000 00000000 00001101 //对应的二个二进制位有一个为1时,结果位就为1 结果: 13 //十进制 ^ 位逻辑异或 题: 9 ^ 5 = 12 9 补码: 00000000 00000000 00000000 00001001 //32位,二进制 5 补码: 00000000 00000000 00000000 00000101 //32位,二进制 | 运算: 00000000 00000000 00000000 00001100 //对应的二进制位相异时,结果为1 结果: 12 //十进制 ~ 位逻辑反 题: ~9 = -10 9 补码: 00000000 00000000 00000000 00001001 //32位,二进制 ~ 运算: 11111111 11111111 11111111 11110110 //最高位为1表示为一个负数,则进行取反加1 取反: 00000000 00000000 00000000 00001001 //32位,二进制 +1: 9+1 //32位,二进制 结果:-10 //十进制
    查看全部
    0 采集 收起 来源:位运算

    2018-03-22

  • 带符号右移 题:-15 >> 2 = -4 15原码:   00000000 00000000 00000000 00001111 //32位,二进制 反码:    11111111 11111111 11111111 11110000 //0变1,1变0 补码:    11111111 11111111 11111111 11110001 //最后位加1,-15二进制 右移2位:  11111111 11111111 11111111 11111100 //右边丢弃2位,前面30位保留,左边补1 取反: 00000000 00000000 00000000 00000011 //0变1,1变0 +1: 3+1 结果: =-4 //负号保留,十进制 带符号左移 题: 10 << 2 = 40 10 补码: 00000000 00000000 00000000 00001010 //32位,二进制 左移2位: 00000000 00000000 00000000 00101000 //左边丢弃2位,右边补0 结果: 40 //十进制 无符号右移 题:-4321 >>> 30 = 3 4321原码:   00000000 00000000 00010000 11100011 //32位,二进制 反码:    11111111 11111111 11101111 00011100 //0变1,1变0 补码:    11111111 11111111 11101111 00011101 //最后位加1,-4321二进制 无符号右移30位:  00000000 00000000 00000000 00000011 //右边丢弃30位,前面二位保留,左边补0 结果: 3 //十进制
    查看全部
    0 采集 收起 来源:位运算

    2018-03-22

  • 1、按位与& 1&1=1;0&1=0;0&0=0;1&0=0(清零、取一个数中的指定位) 2、按位或| 1|1=1;1|0=1;0|1=1;0|0=0(常用来对数据的某些位 置为1) 3、异或运算^ 两个相应位为异(值不同),则该结果为1,否则为0 0^0=0;0^1=1;1^0=1;1^1=0(1、使特定位反转,2、留原值) 4、取反运算~ `1=0;~0=1
    查看全部
    0 采集 收起 来源:位运算

    2018-03-22

  • java内置的进制转换
    查看全部
  • 我擦,我本来是不想听完了,看到周易和二进制联系,我瞬间觉得老师逼格上去了,还是听完好了。
    查看全部
  • 二进制,负数以其正值的补码形式表示
    查看全部
    0 采集 收起 来源:位运算

    2015-10-15

举报

0/150
提交
取消
课程须知
小伙伴们注意啦!~本门课程前三章的内容可以零基础学习。第四、五章的内容在学习前需要了解Java的基础知识。
老师告诉你能学到什么?
通过课程的学习,您可以了解二进制的由来,掌握二进制和其他进制之间进行进制转换的方法,掌握如何进行位运算,为所有计算机课程的学习提供基础。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!