二进制

十进制  二进制
   1 = 1
   2 = 10
   3 = 11
   4 = 100
   5 = 101
   6 = 110
   7 = 111
   8 = 1000
   9 = 1001
二进制转十进制,十进制转二进制的算法介绍 

十进制转二进制: 
        用2辗转相除至结果为1 
        将余数和最后的1从下向上倒序写 就是结果 
        例如:302转化成二进制
        302/2 = 151 余0 
        151/2 = 75 余1 
        75/2 = 37 余1 
        37/2 = 18 余1 
        18/2 = 9 余0 
        9/2 = 4 余1 
        4/2 = 2 余0 
        2/2 = 1 余0 
        故二进制为100101110 

二进制转十进制 
        从最后一位开始算,依次列为第0、1、2...位第n位的数(0或1)乘以2的n次方得到的结果相加就是答案 
        例如:01101011.转十进制: 
        第0位:1乘2的0次方=1 
        1乘2的1次方=2 
        0乘2的2次方=0 
        1乘2的3次方=8 
        0乘2的4次方=0 
        1乘2的5次方=32 
        1乘2的6次方=64 
        0乘2的7次方=0 
        然后:1+2+0+8+0+32+64+0=107. 
        二进制01101011=十进制107.
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值