Day7.2 计算机中的进制

常见的进制:二进制 十进制 八进制 十六进制

二进制:逢二进一

书写形式:需要以OB或ob开头如:OB01011

八进制:逢八进一

书写形式:前面加个O,比如O45

十六进制:逢十六进一

书写形式:前面加OX或ox.比如OX12

一、不同的进位制数转化为十进制数:按权展开相加

十进制是权是10;二进制是权是2;十六进制是权是16;八进制是权是8;
例:
110011(二进制数)=1*2^5+1*2^4+0*2^3+0*2^2+1*2^1+1*2^0=32+16+2+1=51
1507(八进制数)=1*8^3 + 5*8^2 + 0*8^1 + 7*8^0 = 839 
2AF5(十六进制数)=2*16^3 + A*16^2+ F*16^1 + 5*16^0 = 10997 
二、十进制数化为不同进制数 
整数部分:除权取余;小数部分:乘权取整
例:十进制数13转化成二进制数
13/2=6 余1
6/2=3 余0
3/2=1 余1
1/2=0 余1
结果:1101
三、二进制换算八进制 
将二进制数从右到左,三位一组,不够补0
例:二进制数10110111011换八进制数: 
010 110 111 011 
结果为:2673 
四、二进制转换十六进制 
二进制数转换为十六进制数的方法也类似,从右到左,四位一组,不够补0
如上题: 
0101 1011 1011 
结果为:5BB

 

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值