2的1次方:2
2的2次方:4
2的3次方:8
2的4次方:16
2的5次方:32
2的6次方:64
2的7次方:128
2的8次方:256
2的9次方:512
2的10次方:1024

这里我介绍二进制和十进制快速的转换方法

例1:

137(十进制)=?(二进制)

我们介绍一个工具就是“BCD”码,下方表格红色的就是BCD码。以2的0次方从右到左到2的n次方。

我们把137看做137个人,把BCD码看做能容纳多少人的房间。要安排137个人住房间,能容纳256个人的房间太大,不住,所以底下画个0,。128的房间可以住128人,在128底下画1。137-128=9.那么64,32,16的房间都太大,不住,底下都画0。8人的房间可以住8个人,底下画1,剩下1个人住1个人的房间。1底下画1,4和2底下画0。注意,多于人数的房间不住,只住能住满的,剩下的人再找能住满的房间

256 128 64 32 16 8 4 2 1
0 1 0 0 0 1 0 0 1

所以137(十进制)=010001001(二进制)

例2:010001001(二进制)=?(十进制)

           我们只要把底下有1的BCD码相加就可以了:

128+8+1=137

256 128 64 32 16 8 4 2 1
0 1 0 0 0 1 0 0 1

2的n次方对照表和二进制、十进制的互相转换相关推荐

  1. 进制转换中dbho是什么意思_什么是网段?二进制十进制如何互相转换?看完这篇,你就全明白了...

    之前的文章讲了ip,子网掩码,网关的关系,今天着重讲一下网段.我们用傻瓜交换机通讯时,一个网段的设备才能互相通讯,怎么能判断两个ip是同一个网段呢?今天就简单的说一下.(这篇文章用语音听可以起到催眠作 ...

  2. QT 进制转换小工具 二进制/十进制/十六进制/浮点数转换

    野生小菜鸟一只,程序效果如下,希望大家多多支持. 1. 按table切换LineEdit: 2. 输入要计算的数据后,按回车执行,计算后的数据会显示在同一行的另一个控件中. 3. LIneEdit内加 ...

  3. [codewars] - int32 to IPv4 二进制十进制 ip地址转换

    原题 https://www.codewars.com/kata/int32-to-ipv4/train/java Take the following IPv4 address: 128.32.10 ...

  4. 二进制,十进制,十六进制

    生活中其实很多地方的计数方法都多少有点不同进制的影子. 比如我们最常用的10进制,其实起源于人有10个指头.如果我们的祖先始终没有摆脱手脚不分的境况,我想我们现在一定是在使用20进制. 至于二进制-- ...

  5. c++十进制转二进制_二进制与十进制如何互相转换?

    正整数的十进制转换二进制 将一个十进制数除以二,得到的商再除以二,依此类推直到商等于一或零时为止,倒取除得的余数,即换算为二进制数的结果.只需记住要点:除二取余,倒序排列. 由于计算机内部表示数的字节 ...

  6. c++二进制转十进制_二进制,八进制,十进制,十六进制转换详解~

    点 击 上 方 蓝 字 关 注 我 们 哦 ^-^ 本文思维导图: 1.数制:用一组固定的数字和一套统一的规则来表示数目的方法称为数制. 进位计数制的要素: ①.数码:用来表示进制数的元素. 二进制: ...

  7. 编写一个C程序,实现以下功能:编写一个函数decTobin(int n),该函数能将一个十进制数n转换成二进制数,输入13 输出 1101。在main函数中输入整数n,调用函数,输出它的二进制

    题目要求: 编写一个C程序,实现以下功能: //编写一个函数decTobin(int n),该函数能将一个十进制数n转换成二进制数,输入13 输出 1101. //在main函数中输入整数n,调用函数 ...

  8. vivado中如何读取十进制小数_二进制十进制间小数怎么转换,原来是这样的

    二进制十进制间小数怎么转换?感兴趣的小伙伴们快来了解一下吧. 工具/材料 纸.笔 十进制的小数到二进制的转换 01 步骤: 1.小数部分*2: 2.得到的结果*2,取整数部分. 3.得到的结果*2,取 ...

  9. 怎样用计算机二进制,二进制计算_如何用系统自带的计算器二进制十进制转换...

    系统自带的计算器是不支持小数位转换的.角度是DEG,弧度是RAD,梯度是GRA,转换模式的方法是按MODE,然后按相应的键.二进制,八进制,十六进制和十进制一样是进位制式.四字.双字.单字.字节是数据 ...

最新文章

  1. 游戏与算法的必经之路
  2. Java中利用MessageFormat对象实现类似C# string.Format方法格式化
  3. MySQL avg()函数
  4. 03-git上传大项目的时很慢
  5. webpack资源管理
  6. selector多路复用_python selectors模块实现 IO多路复用机制的上传下载
  7. 真正解决:gpg --verify sig: 无法检查签名:找不到公钥
  8. 华南师范大学计算机考研考场,2018考研:华南师范大学考场安排
  9. java中 break语句_Java break语句
  10. java keytool用法,java中Keytool的使用总结
  11. CAM350 10.5完美精减版
  12. java 生成高清缩略图_java生成高清缩略图
  13. QT常用控件——QListView控件
  14. revel MySQL_mysql – 如何在Revel Controller中访问Gorm?
  15. 无法向虚拟机中拷贝文件解决办法
  16. vscode远程连接虚拟机/云服务器
  17. 团队问卷调查结果报告
  18. python识图找图_python识别图片
  19. Java如何实现实时消息提醒???
  20. 什么是收藏加购?收藏加购本质?卖家与买家如何看待?收藏加购的作用是什么?

热门文章

  1. 认识SCI、EI、ISTP、IEEE等和算法论文
  2. Java网络编程(二) 连续发送数据
  3. USTC算法设计与分析-总结
  4. 丹麦之旅:丹麦访友签
  5. 帮我写一篇关于DTW算法的综述
  6. java中NumberFormat 、DecimalFormat的介绍及使用,java数字格式化,BigDecimal数字格式化
  7. webstorm 2017 激活破解方法大全(亲测有效)
  8. 【语义分割系列:七】Attention Unet 论文阅读翻译笔记 医学图像 python实现
  9. SQL函数和存储过程的区别
  10. PAT A1102 Invert a Binary Tree