前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >十进制和二进制的快速转换 一学就会

十进制和二进制的快速转换 一学就会

作者头像
乱码三千
发布2021-07-29 14:55:39
1.2K0
发布2021-07-29 14:55:39
举报
文章被收录于专栏:乱码三千乱码三千乱码三千

十进制转二进制

首先 我们需要背诵2的2到10的幂次方,这个我相信对大家都不难,它们分别是

1、 2、4、8、16、32、64、128、 256、 512 、1024

这些对应的二进制分别是

1、10、 100 、1000 、10000 、100000、 1000000 、10000000、 100000000 、1000000000.

接下来,就是开始心算的时候,比如:

                      9=8+1  对应二进制 1001

                      17=16+1 对应二进制  10001

                       34=32+2  对应二进制    100010

                        245=128+64+32+16+4+1  对应二进制 11110101

每次从高位依次往下写,比如34 从32 往下写 依次是

32、16 、8 、4 、2 、1  

在该位数上分解的数有该数就写1,没有就写0。得到:

 1、0、0、0、1、0 //也就是100010

二进制转十进制

  同理,也是从高位开始计算,;先数二进制数比如:

       101010   6个数  就从2的(6-1)次方开始计算

            分别是32+8+2=42

找到最大位,依次往下数,该位上是1的话,就写出该数,最后相求和即可。

是不是很简单呢

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-11-21,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 乱码三千 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 十进制转二进制
  • 二进制转十进制
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档