开发者社区> 问答> 正文

如何用计算器计算二进制数的运算

想知道二进制数的"与"、“或”、“非”还有加减乘除的运算!谢谢!

展开
收起
知与谁同 2018-07-16 12:41:25 3144 0
3 条回答
写回答
取消 提交回答
  • 打开计算器,然后点"查看",选择"科学型"
    2019-07-17 22:57:47
    赞同 展开评论 打赏
  • 云栖社区聚能聊、问答管理员~发福利、搞怪,八卦我来,论技术、发话题、写博客你上!
    ⒉计算机中常用的进制
    二进制、八进制、十六进制
    进制 数 字 进位方法
    十进制 0、1、2、3、4、5、6、7、8、9 逢十进一
    二进制 0、1 逢二进一
    八进制 0、1、2、3、4、5、6、7 逢八进一
    十六进制 0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F 逢十六进一
    这些进制与我们日常生活中的进制有怎样的关系呢。
    我们日常生活中还有哪些进制。
    二进制 八进制 十进制 十六进制
    1 1 1 1
    10 2 2 2
    11 3 3 3
    100 4 4 4
    101 5 5 5
    110 6 6 6
    111 7 7 7
    1000 10 8 8
    1001 11 9 9
    1010 12 10 A
    1011 13 11 B
    1100 14 12 C
    1101 15 13 D
    1110 16 14 E
    1111 17 15 F
    10000 20 16 10
    三、利用知识完成任务
    ⒈二进制与十进制的转换。
    ⑴二进制转换成十进制
    把十进制数17转换二进制数。
    2 17 1(最低位)

    2 8 0

    2 4 0

    2 2 0

    1 1(最高位)
    结果等于10001
    ⒉二进制转换成十进制
    把二进制数11011转换成十进制。
    (11011)2=1×24+1×23+0×22+1×21+1×20
    =16+8+0+2+1
    =27
    ⒊学生练习
    把十进制数37转换成二进制数,然后把算出的二进制结果再转换成十进数。
    看看我们最终算出来的结果是不是37。
    如果不是,那是为什么。
    ⒋小结:同学们,我们刚才熟悉了计算机的二进制,也了解了二进制与十进制的转换,我们常用的计算器就是运用的二进制的原理进行一些常用的算术运算。
    因为二进制有一个很突出的特点,它只有两个数,而我们的计算器要运算的话,就是通过电流的大小或者有电与无电的区别来进行的,电流的大小或者有电无电分别代表数字1和0,从而实现了我们常用的算术运算。
    我们刚刚学习了二进制与十进制的转换,那么八进制和十六进制怎样和十进制进行转换呢。我们又该怎样去做。我们能不能借鉴一下刚才的方法。为什么。
    学生分组讨论,教师巡视、指导。
    (学生回答,教师总结)
    ⒌八进制、十六进制与十进制的转换。
    ⑴十进制数转换成八进制数
    8 247 7(最低位)

    8 30 6

    3 3(最高位)
    结果等于367
    ⑵八进制数转换成十进制数
    (367)8=3×82+6×81+7×80
    =192+48+7
    =(247)10
    ⑶十进制换成十六进制
    16 578 2(最低位)

    16 36 4

    2 2(最高位)
    结果等于242
    ⑷十六进制转换成十进制数
    (242)16=2×162+4×161+2×160
    =512+64+2
    =578

    与 或 分别对应 AND OR
    2019-07-17 22:57:47
    赞同 展开评论 打赏
  • 胜天半子
    你说的什么计算器?
    系统自带的计算器,可以计算二进制的"与"、“或”、“非”
    你选二进制就可以了
    2019-07-17 22:57:47
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

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